Package omero.api
Interface IProjectionPrx
-
- All Superinterfaces:
Ice.ObjectPrx
,ServiceInterfacePrx
- All Known Implementing Classes:
IProjectionPrxHelper
public interface IProjectionPrx extends ServiceInterfacePrx
Provides methods for performing projections of Pixels sets.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Ice.AsyncResult
begin_projectPixels(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int tStart, int tEnd, java.util.List<java.lang.Integer> channelList, int stepping, int zStart, int zEnd, java.lang.String name)
Performs a projection through selected optical sections and optical sections for a given set of time points of a Pixels set.Ice.AsyncResult
begin_projectPixels(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int tStart, int tEnd, java.util.List<java.lang.Integer> channelList, int stepping, int zStart, int zEnd, java.lang.String name, Ice.Callback __cb)
Performs a projection through selected optical sections and optical sections for a given set of time points of a Pixels set.Ice.AsyncResult
begin_projectPixels(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int tStart, int tEnd, java.util.List<java.lang.Integer> channelList, int stepping, int zStart, int zEnd, java.lang.String name, IceInternal.Functional_LongCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
Performs a projection through selected optical sections and optical sections for a given set of time points of a Pixels set.Ice.AsyncResult
begin_projectPixels(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int tStart, int tEnd, java.util.List<java.lang.Integer> channelList, int stepping, int zStart, int zEnd, java.lang.String name, IceInternal.Functional_LongCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb, IceInternal.Functional_BoolCallback __sentCb)
Performs a projection through selected optical sections and optical sections for a given set of time points of a Pixels set.Ice.AsyncResult
begin_projectPixels(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int tStart, int tEnd, java.util.List<java.lang.Integer> channelList, int stepping, int zStart, int zEnd, java.lang.String name, java.util.Map<java.lang.String,java.lang.String> __ctx)
Performs a projection through selected optical sections and optical sections for a given set of time points of a Pixels set.Ice.AsyncResult
begin_projectPixels(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int tStart, int tEnd, java.util.List<java.lang.Integer> channelList, int stepping, int zStart, int zEnd, java.lang.String name, java.util.Map<java.lang.String,java.lang.String> __ctx, Ice.Callback __cb)
Performs a projection through selected optical sections and optical sections for a given set of time points of a Pixels set.Ice.AsyncResult
begin_projectPixels(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int tStart, int tEnd, java.util.List<java.lang.Integer> channelList, int stepping, int zStart, int zEnd, java.lang.String name, java.util.Map<java.lang.String,java.lang.String> __ctx, IceInternal.Functional_LongCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
Performs a projection through selected optical sections and optical sections for a given set of time points of a Pixels set.Ice.AsyncResult
begin_projectPixels(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int tStart, int tEnd, java.util.List<java.lang.Integer> channelList, int stepping, int zStart, int zEnd, java.lang.String name, java.util.Map<java.lang.String,java.lang.String> __ctx, IceInternal.Functional_LongCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb, IceInternal.Functional_BoolCallback __sentCb)
Performs a projection through selected optical sections and optical sections for a given set of time points of a Pixels set.Ice.AsyncResult
begin_projectPixels(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int tStart, int tEnd, java.util.List<java.lang.Integer> channelList, int stepping, int zStart, int zEnd, java.lang.String name, java.util.Map<java.lang.String,java.lang.String> __ctx, Callback_IProjection_projectPixels __cb)
Performs a projection through selected optical sections and optical sections for a given set of time points of a Pixels set.Ice.AsyncResult
begin_projectPixels(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int tStart, int tEnd, java.util.List<java.lang.Integer> channelList, int stepping, int zStart, int zEnd, java.lang.String name, Callback_IProjection_projectPixels __cb)
Performs a projection through selected optical sections and optical sections for a given set of time points of a Pixels set.Ice.AsyncResult
begin_projectStack(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int timepoint, int channelIndex, int stepping, int start, int end)
Performs a projection through the optical sections of a particular wavelength at a given time point of a Pixels set.Ice.AsyncResult
begin_projectStack(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int timepoint, int channelIndex, int stepping, int start, int end, Ice.Callback __cb)
Performs a projection through the optical sections of a particular wavelength at a given time point of a Pixels set.Ice.AsyncResult
begin_projectStack(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int timepoint, int channelIndex, int stepping, int start, int end, IceInternal.Functional_GenericCallback1<byte[]> __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
Performs a projection through the optical sections of a particular wavelength at a given time point of a Pixels set.Ice.AsyncResult
begin_projectStack(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int timepoint, int channelIndex, int stepping, int start, int end, IceInternal.Functional_GenericCallback1<byte[]> __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb, IceInternal.Functional_BoolCallback __sentCb)
Performs a projection through the optical sections of a particular wavelength at a given time point of a Pixels set.Ice.AsyncResult
begin_projectStack(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int timepoint, int channelIndex, int stepping, int start, int end, java.util.Map<java.lang.String,java.lang.String> __ctx)
Performs a projection through the optical sections of a particular wavelength at a given time point of a Pixels set.Ice.AsyncResult
begin_projectStack(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int timepoint, int channelIndex, int stepping, int start, int end, java.util.Map<java.lang.String,java.lang.String> __ctx, Ice.Callback __cb)
Performs a projection through the optical sections of a particular wavelength at a given time point of a Pixels set.Ice.AsyncResult
begin_projectStack(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int timepoint, int channelIndex, int stepping, int start, int end, java.util.Map<java.lang.String,java.lang.String> __ctx, IceInternal.Functional_GenericCallback1<byte[]> __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
Performs a projection through the optical sections of a particular wavelength at a given time point of a Pixels set.Ice.AsyncResult
begin_projectStack(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int timepoint, int channelIndex, int stepping, int start, int end, java.util.Map<java.lang.String,java.lang.String> __ctx, IceInternal.Functional_GenericCallback1<byte[]> __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb, IceInternal.Functional_BoolCallback __sentCb)
Performs a projection through the optical sections of a particular wavelength at a given time point of a Pixels set.Ice.AsyncResult
begin_projectStack(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int timepoint, int channelIndex, int stepping, int start, int end, java.util.Map<java.lang.String,java.lang.String> __ctx, Callback_IProjection_projectStack __cb)
Performs a projection through the optical sections of a particular wavelength at a given time point of a Pixels set.Ice.AsyncResult
begin_projectStack(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int timepoint, int channelIndex, int stepping, int start, int end, Callback_IProjection_projectStack __cb)
Performs a projection through the optical sections of a particular wavelength at a given time point of a Pixels set.long
end_projectPixels(Ice.AsyncResult __result)
Performs a projection through selected optical sections and optical sections for a given set of time points of a Pixels set.byte[]
end_projectStack(Ice.AsyncResult __result)
Performs a projection through the optical sections of a particular wavelength at a given time point of a Pixels set.long
projectPixels(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int tStart, int tEnd, java.util.List<java.lang.Integer> channelList, int stepping, int zStart, int zEnd, java.lang.String name)
Performs a projection through selected optical sections and optical sections for a given set of time points of a Pixels set.long
projectPixels(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int tStart, int tEnd, java.util.List<java.lang.Integer> channelList, int stepping, int zStart, int zEnd, java.lang.String name, java.util.Map<java.lang.String,java.lang.String> __ctx)
Performs a projection through selected optical sections and optical sections for a given set of time points of a Pixels set.byte[]
projectStack(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int timepoint, int channelIndex, int stepping, int start, int end)
Performs a projection through the optical sections of a particular wavelength at a given time point of a Pixels set.byte[]
projectStack(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int timepoint, int channelIndex, int stepping, int start, int end, java.util.Map<java.lang.String,java.lang.String> __ctx)
Performs a projection through the optical sections of a particular wavelength at a given time point of a Pixels set.-
Methods inherited from interface Ice.ObjectPrx
begin_ice_flushBatchRequests, begin_ice_flushBatchRequests, begin_ice_flushBatchRequests, begin_ice_flushBatchRequests, begin_ice_getConnection, begin_ice_getConnection, begin_ice_getConnection, begin_ice_getConnection, begin_ice_id, begin_ice_id, begin_ice_id, begin_ice_id, begin_ice_id, begin_ice_id, begin_ice_id, begin_ice_id, begin_ice_id, begin_ice_id, begin_ice_ids, begin_ice_ids, begin_ice_ids, begin_ice_ids, begin_ice_ids, begin_ice_ids, begin_ice_ids, begin_ice_ids, begin_ice_ids, begin_ice_ids, begin_ice_invoke, begin_ice_invoke, begin_ice_invoke, begin_ice_invoke, begin_ice_invoke, begin_ice_invoke, begin_ice_invoke, begin_ice_invoke, begin_ice_invoke, begin_ice_invoke, begin_ice_isA, begin_ice_isA, begin_ice_isA, begin_ice_isA, begin_ice_isA, begin_ice_isA, begin_ice_isA, begin_ice_isA, begin_ice_isA, begin_ice_isA, begin_ice_ping, begin_ice_ping, begin_ice_ping, begin_ice_ping, begin_ice_ping, begin_ice_ping, begin_ice_ping, begin_ice_ping, begin_ice_ping, begin_ice_ping, end_ice_flushBatchRequests, end_ice_getConnection, end_ice_id, end_ice_ids, end_ice_invoke, end_ice_isA, end_ice_ping, equals, ice_adapterId, ice_batchDatagram, ice_batchOneway, ice_collocationOptimized, ice_compress, ice_connectionCached, ice_connectionId, ice_context, ice_datagram, ice_encodingVersion, ice_endpoints, ice_endpointSelection, ice_facet, ice_flushBatchRequests, ice_getAdapterId, ice_getCachedConnection, ice_getCommunicator, ice_getConnection, ice_getConnectionId, ice_getContext, ice_getEncodingVersion, ice_getEndpoints, ice_getEndpointSelection, ice_getFacet, ice_getIdentity, ice_getInvocationTimeout, ice_getLocator, ice_getLocatorCacheTimeout, ice_getRouter, ice_id, ice_id, ice_identity, ice_ids, ice_ids, ice_invocationTimeout, ice_invoke, ice_invoke, ice_isA, ice_isA, ice_isBatchDatagram, ice_isBatchOneway, ice_isCollocationOptimized, ice_isConnectionCached, ice_isDatagram, ice_isOneway, ice_isPreferSecure, ice_isSecure, ice_isTwoway, ice_locator, ice_locatorCacheTimeout, ice_oneway, ice_ping, ice_ping, ice_preferSecure, ice_router, ice_secure, ice_timeout, ice_twoway
-
-
-
-
Method Detail
-
projectStack
byte[] projectStack(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int timepoint, int channelIndex, int stepping, int start, int end) throws ServerError
Performs a projection through the optical sections of a particular wavelength at a given time point of a Pixels set.- Parameters:
pixelsId
- The source Pixels set Id.pixelsType
- The destination Pixels type. Ifnull
, the source Pixels set pixels type will be used.algorithm
-MAXIMUM_INTENSITY
,MEAN_INTENSITY
orSUM_INTENSITY
. NOTE: When performing aSUM_INTENSITY
projection, pixel values will be pinned to the maximum pixel value of the destination Pixels type.timepoint
- Timepoint to perform the projection.channelIndex
- Index of the channel to perform the projection.stepping
- Stepping value to use while calculating the projection. For example,stepping=1
will use every optical section fromstart
toend
wherestepping=2
will use every other section fromstart
toend
to perform the projection.start
- Optical section to start projecting from.end
- Optical section to finish projecting.- Returns:
- A byte array of projected pixel values whose length
is equal to the Pixels set
8
sizeX * sizeY * bytesPerPixel
in big-endian format. - Throws:
ValidationException
- Where:algorithm
is unknowntimepoint
is out of rangechannelIndex
is out of rangestart
is out of rangeend
is out of rangestart
is greater thanend
- the Pixels set qualified by
pixelsId
is not locatable.
ServerError
- See Also:
projectPixels(long, omero.model.PixelsType, omero.constants.projection.ProjectionType, int, int, java.util.List<java.lang.Integer>, int, int, int, java.lang.String)
-
projectStack
byte[] projectStack(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int timepoint, int channelIndex, int stepping, int start, int end, java.util.Map<java.lang.String,java.lang.String> __ctx) throws ServerError
Performs a projection through the optical sections of a particular wavelength at a given time point of a Pixels set.- Parameters:
pixelsId
- The source Pixels set Id.pixelsType
- The destination Pixels type. Ifnull
, the source Pixels set pixels type will be used.algorithm
-MAXIMUM_INTENSITY
,MEAN_INTENSITY
orSUM_INTENSITY
. NOTE: When performing aSUM_INTENSITY
projection, pixel values will be pinned to the maximum pixel value of the destination Pixels type.timepoint
- Timepoint to perform the projection.channelIndex
- Index of the channel to perform the projection.stepping
- Stepping value to use while calculating the projection. For example,stepping=1
will use every optical section fromstart
toend
wherestepping=2
will use every other section fromstart
toend
to perform the projection.start
- Optical section to start projecting from.end
- Optical section to finish projecting.__ctx
- The Context map to send with the invocation.- Returns:
- A byte array of projected pixel values whose length
is equal to the Pixels set
8
sizeX * sizeY * bytesPerPixel
in big-endian format. - Throws:
ValidationException
- Where:algorithm
is unknowntimepoint
is out of rangechannelIndex
is out of rangestart
is out of rangeend
is out of rangestart
is greater thanend
- the Pixels set qualified by
pixelsId
is not locatable.
ServerError
- See Also:
projectPixels(long, omero.model.PixelsType, omero.constants.projection.ProjectionType, int, int, java.util.List<java.lang.Integer>, int, int, int, java.lang.String)
-
begin_projectStack
Ice.AsyncResult begin_projectStack(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int timepoint, int channelIndex, int stepping, int start, int end)
Performs a projection through the optical sections of a particular wavelength at a given time point of a Pixels set.- Parameters:
pixelsId
- The source Pixels set Id.algorithm
-MAXIMUM_INTENSITY
,MEAN_INTENSITY
orSUM_INTENSITY
. NOTE: When performing aSUM_INTENSITY
projection, pixel values will be pinned to the maximum pixel value of the destination Pixels type.timepoint
- Timepoint to perform the projection.stepping
- Stepping value to use while calculating the projection. For example,stepping=1
will use every optical section fromstart
toend
wherestepping=2
will use every other section fromstart
toend
to perform the projection.start
- Optical section to start projecting from.- Returns:
- The asynchronous result object.
-
begin_projectStack
Ice.AsyncResult begin_projectStack(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int timepoint, int channelIndex, int stepping, int start, int end, java.util.Map<java.lang.String,java.lang.String> __ctx)
Performs a projection through the optical sections of a particular wavelength at a given time point of a Pixels set.- Parameters:
pixelsId
- The source Pixels set Id.algorithm
-MAXIMUM_INTENSITY
,MEAN_INTENSITY
orSUM_INTENSITY
. NOTE: When performing aSUM_INTENSITY
projection, pixel values will be pinned to the maximum pixel value of the destination Pixels type.timepoint
- Timepoint to perform the projection.stepping
- Stepping value to use while calculating the projection. For example,stepping=1
will use every optical section fromstart
toend
wherestepping=2
will use every other section fromstart
toend
to perform the projection.start
- Optical section to start projecting from.__ctx
- The Context map to send with the invocation.- Returns:
- The asynchronous result object.
-
begin_projectStack
Ice.AsyncResult begin_projectStack(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int timepoint, int channelIndex, int stepping, int start, int end, Ice.Callback __cb)
Performs a projection through the optical sections of a particular wavelength at a given time point of a Pixels set.- Parameters:
pixelsId
- The source Pixels set Id.algorithm
-MAXIMUM_INTENSITY
,MEAN_INTENSITY
orSUM_INTENSITY
. NOTE: When performing aSUM_INTENSITY
projection, pixel values will be pinned to the maximum pixel value of the destination Pixels type.timepoint
- Timepoint to perform the projection.stepping
- Stepping value to use while calculating the projection. For example,stepping=1
will use every optical section fromstart
toend
wherestepping=2
will use every other section fromstart
toend
to perform the projection.start
- Optical section to start projecting from.__cb
- The asynchronous callback object.- Returns:
- The asynchronous result object.
-
begin_projectStack
Ice.AsyncResult begin_projectStack(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int timepoint, int channelIndex, int stepping, int start, int end, java.util.Map<java.lang.String,java.lang.String> __ctx, Ice.Callback __cb)
Performs a projection through the optical sections of a particular wavelength at a given time point of a Pixels set.- Parameters:
pixelsId
- The source Pixels set Id.algorithm
-MAXIMUM_INTENSITY
,MEAN_INTENSITY
orSUM_INTENSITY
. NOTE: When performing aSUM_INTENSITY
projection, pixel values will be pinned to the maximum pixel value of the destination Pixels type.timepoint
- Timepoint to perform the projection.stepping
- Stepping value to use while calculating the projection. For example,stepping=1
will use every optical section fromstart
toend
wherestepping=2
will use every other section fromstart
toend
to perform the projection.start
- Optical section to start projecting from.__ctx
- The Context map to send with the invocation.__cb
- The asynchronous callback object.- Returns:
- The asynchronous result object.
-
begin_projectStack
Ice.AsyncResult begin_projectStack(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int timepoint, int channelIndex, int stepping, int start, int end, Callback_IProjection_projectStack __cb)
Performs a projection through the optical sections of a particular wavelength at a given time point of a Pixels set.- Parameters:
pixelsId
- The source Pixels set Id.algorithm
-MAXIMUM_INTENSITY
,MEAN_INTENSITY
orSUM_INTENSITY
. NOTE: When performing aSUM_INTENSITY
projection, pixel values will be pinned to the maximum pixel value of the destination Pixels type.timepoint
- Timepoint to perform the projection.stepping
- Stepping value to use while calculating the projection. For example,stepping=1
will use every optical section fromstart
toend
wherestepping=2
will use every other section fromstart
toend
to perform the projection.start
- Optical section to start projecting from.__cb
- The asynchronous callback object.- Returns:
- The asynchronous result object.
-
begin_projectStack
Ice.AsyncResult begin_projectStack(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int timepoint, int channelIndex, int stepping, int start, int end, java.util.Map<java.lang.String,java.lang.String> __ctx, Callback_IProjection_projectStack __cb)
Performs a projection through the optical sections of a particular wavelength at a given time point of a Pixels set.- Parameters:
pixelsId
- The source Pixels set Id.algorithm
-MAXIMUM_INTENSITY
,MEAN_INTENSITY
orSUM_INTENSITY
. NOTE: When performing aSUM_INTENSITY
projection, pixel values will be pinned to the maximum pixel value of the destination Pixels type.timepoint
- Timepoint to perform the projection.stepping
- Stepping value to use while calculating the projection. For example,stepping=1
will use every optical section fromstart
toend
wherestepping=2
will use every other section fromstart
toend
to perform the projection.start
- Optical section to start projecting from.__ctx
- The Context map to send with the invocation.__cb
- The asynchronous callback object.- Returns:
- The asynchronous result object.
-
begin_projectStack
Ice.AsyncResult begin_projectStack(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int timepoint, int channelIndex, int stepping, int start, int end, IceInternal.Functional_GenericCallback1<byte[]> __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
Performs a projection through the optical sections of a particular wavelength at a given time point of a Pixels set.- Parameters:
pixelsId
- The source Pixels set Id.algorithm
-MAXIMUM_INTENSITY
,MEAN_INTENSITY
orSUM_INTENSITY
. NOTE: When performing aSUM_INTENSITY
projection, pixel values will be pinned to the maximum pixel value of the destination Pixels type.timepoint
- Timepoint to perform the projection.stepping
- Stepping value to use while calculating the projection. For example,stepping=1
will use every optical section fromstart
toend
wherestepping=2
will use every other section fromstart
toend
to perform the projection.start
- Optical section to start projecting from.__responseCb
- The lambda response callback.__userExceptionCb
- The lambda user exception callback.__exceptionCb
- The lambda exception callback.- Returns:
- The asynchronous result object.
-
begin_projectStack
Ice.AsyncResult begin_projectStack(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int timepoint, int channelIndex, int stepping, int start, int end, IceInternal.Functional_GenericCallback1<byte[]> __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb, IceInternal.Functional_BoolCallback __sentCb)
Performs a projection through the optical sections of a particular wavelength at a given time point of a Pixels set.- Parameters:
pixelsId
- The source Pixels set Id.algorithm
-MAXIMUM_INTENSITY
,MEAN_INTENSITY
orSUM_INTENSITY
. NOTE: When performing aSUM_INTENSITY
projection, pixel values will be pinned to the maximum pixel value of the destination Pixels type.timepoint
- Timepoint to perform the projection.stepping
- Stepping value to use while calculating the projection. For example,stepping=1
will use every optical section fromstart
toend
wherestepping=2
will use every other section fromstart
toend
to perform the projection.start
- Optical section to start projecting from.__responseCb
- The lambda response callback.__userExceptionCb
- The lambda user exception callback.__exceptionCb
- The lambda exception callback.__sentCb
- The lambda sent callback.- Returns:
- The asynchronous result object.
-
begin_projectStack
Ice.AsyncResult begin_projectStack(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int timepoint, int channelIndex, int stepping, int start, int end, java.util.Map<java.lang.String,java.lang.String> __ctx, IceInternal.Functional_GenericCallback1<byte[]> __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
Performs a projection through the optical sections of a particular wavelength at a given time point of a Pixels set.- Parameters:
pixelsId
- The source Pixels set Id.algorithm
-MAXIMUM_INTENSITY
,MEAN_INTENSITY
orSUM_INTENSITY
. NOTE: When performing aSUM_INTENSITY
projection, pixel values will be pinned to the maximum pixel value of the destination Pixels type.timepoint
- Timepoint to perform the projection.stepping
- Stepping value to use while calculating the projection. For example,stepping=1
will use every optical section fromstart
toend
wherestepping=2
will use every other section fromstart
toend
to perform the projection.start
- Optical section to start projecting from.__ctx
- The Context map to send with the invocation.__responseCb
- The lambda response callback.__userExceptionCb
- The lambda user exception callback.__exceptionCb
- The lambda exception callback.- Returns:
- The asynchronous result object.
-
begin_projectStack
Ice.AsyncResult begin_projectStack(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int timepoint, int channelIndex, int stepping, int start, int end, java.util.Map<java.lang.String,java.lang.String> __ctx, IceInternal.Functional_GenericCallback1<byte[]> __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb, IceInternal.Functional_BoolCallback __sentCb)
Performs a projection through the optical sections of a particular wavelength at a given time point of a Pixels set.- Parameters:
pixelsId
- The source Pixels set Id.algorithm
-MAXIMUM_INTENSITY
,MEAN_INTENSITY
orSUM_INTENSITY
. NOTE: When performing aSUM_INTENSITY
projection, pixel values will be pinned to the maximum pixel value of the destination Pixels type.timepoint
- Timepoint to perform the projection.stepping
- Stepping value to use while calculating the projection. For example,stepping=1
will use every optical section fromstart
toend
wherestepping=2
will use every other section fromstart
toend
to perform the projection.start
- Optical section to start projecting from.__ctx
- The Context map to send with the invocation.__responseCb
- The lambda response callback.__userExceptionCb
- The lambda user exception callback.__exceptionCb
- The lambda exception callback.__sentCb
- The lambda sent callback.- Returns:
- The asynchronous result object.
-
end_projectStack
byte[] end_projectStack(Ice.AsyncResult __result) throws ServerError
Performs a projection through the optical sections of a particular wavelength at a given time point of a Pixels set.- Parameters:
__result
- The asynchronous result object.- Returns:
- A byte array of projected pixel values whose length
is equal to the Pixels set
8
sizeX * sizeY * bytesPerPixel
in big-endian format. - Throws:
ValidationException
- Where:algorithm
is unknowntimepoint
is out of rangechannelIndex
is out of rangestart
is out of rangeend
is out of rangestart
is greater thanend
- the Pixels set qualified by
pixelsId
is not locatable.
ServerError
- See Also:
projectPixels(long, omero.model.PixelsType, omero.constants.projection.ProjectionType, int, int, java.util.List<java.lang.Integer>, int, int, int, java.lang.String)
-
projectPixels
long projectPixels(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int tStart, int tEnd, java.util.List<java.lang.Integer> channelList, int stepping, int zStart, int zEnd, java.lang.String name) throws ServerError
Performs a projection through selected optical sections and optical sections for a given set of time points of a Pixels set. The Image which is linked to the Pixels set will be copied usingomero.api.IPixels.copyAndResizeImage
.- Parameters:
pixelsId
- The source Pixels set Id.pixelsType
- The destination Pixels type. Ifnull
, the source Pixels set pixels type will be used.algorithm
-MAXIMUM_INTENSITY
,MEAN_INTENSITY
orSUM_INTENSITY
. NOTE: When performing aSUM_INTENSITY
projection, pixel values will be pinned to the maximum pixel value of the destination Pixels type.tStart
- Timepoint to start projecting from.tEnd
- Timepoint to finish projecting.channelList
- List of the channel indexes to use while calculating the projection.stepping
- Stepping value to use while calculating the projection. For example,stepping=1
will use every optical section fromstart
toend
wherestepping=2
will use every other section fromstart
toend
to perform the projection.zStart
- Optical section to start projecting from.zEnd
- Optical section to finish projecting.name
- Name for the newly created image. Ifnull
the name of the Image linked to the Pixels qualified bypixelsId
will be used with a Projection suffix. For example, GFP-H2B Image of HeLa Cells will have an Image name of GFP-H2B Image of HeLa Cells Projection used for the projection.- Returns:
- The Id of the newly created Image which has been projected.
- Throws:
ValidationException
- Where:algorithm
is unknowntStart
is out of rangetEnd
is out of rangetStart
is greater thantEnd
channelList
is null or has indexes out of rangezStart
is out of rangezEnd
is out of rangezStart
is greater thanzEnd
- the Pixels set qualified by
pixelsId
is not locatable.
ServerError
- See Also:
projectStack(long, omero.model.PixelsType, omero.constants.projection.ProjectionType, int, int, int, int, int)
-
projectPixels
long projectPixels(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int tStart, int tEnd, java.util.List<java.lang.Integer> channelList, int stepping, int zStart, int zEnd, java.lang.String name, java.util.Map<java.lang.String,java.lang.String> __ctx) throws ServerError
Performs a projection through selected optical sections and optical sections for a given set of time points of a Pixels set. The Image which is linked to the Pixels set will be copied usingomero.api.IPixels.copyAndResizeImage
.- Parameters:
pixelsId
- The source Pixels set Id.pixelsType
- The destination Pixels type. Ifnull
, the source Pixels set pixels type will be used.algorithm
-MAXIMUM_INTENSITY
,MEAN_INTENSITY
orSUM_INTENSITY
. NOTE: When performing aSUM_INTENSITY
projection, pixel values will be pinned to the maximum pixel value of the destination Pixels type.tStart
- Timepoint to start projecting from.tEnd
- Timepoint to finish projecting.channelList
- List of the channel indexes to use while calculating the projection.stepping
- Stepping value to use while calculating the projection. For example,stepping=1
will use every optical section fromstart
toend
wherestepping=2
will use every other section fromstart
toend
to perform the projection.zStart
- Optical section to start projecting from.zEnd
- Optical section to finish projecting.name
- Name for the newly created image. Ifnull
the name of the Image linked to the Pixels qualified bypixelsId
will be used with a Projection suffix. For example, GFP-H2B Image of HeLa Cells will have an Image name of GFP-H2B Image of HeLa Cells Projection used for the projection.__ctx
- The Context map to send with the invocation.- Returns:
- The Id of the newly created Image which has been projected.
- Throws:
ValidationException
- Where:algorithm
is unknowntStart
is out of rangetEnd
is out of rangetStart
is greater thantEnd
channelList
is null or has indexes out of rangezStart
is out of rangezEnd
is out of rangezStart
is greater thanzEnd
- the Pixels set qualified by
pixelsId
is not locatable.
ServerError
- See Also:
projectStack(long, omero.model.PixelsType, omero.constants.projection.ProjectionType, int, int, int, int, int)
-
begin_projectPixels
Ice.AsyncResult begin_projectPixels(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int tStart, int tEnd, java.util.List<java.lang.Integer> channelList, int stepping, int zStart, int zEnd, java.lang.String name)
Performs a projection through selected optical sections and optical sections for a given set of time points of a Pixels set. The Image which is linked to the Pixels set will be copied usingomero.api.IPixels.copyAndResizeImage
.- Parameters:
pixelsId
- The source Pixels set Id.algorithm
-MAXIMUM_INTENSITY
,MEAN_INTENSITY
orSUM_INTENSITY
. NOTE: When performing aSUM_INTENSITY
projection, pixel values will be pinned to the maximum pixel value of the destination Pixels type.tStart
- Timepoint to start projecting from.channelList
- List of the channel indexes to use while calculating the projection.stepping
- Stepping value to use while calculating the projection. For example,stepping=1
will use every optical section fromstart
toend
wherestepping=2
will use every other section fromstart
toend
to perform the projection.zStart
- Optical section to start projecting from.name
- Name for the newly created image. Ifnull
the name of the Image linked to the Pixels qualified bypixelsId
will be used with a Projection suffix. For example, GFP-H2B Image of HeLa Cells will have an Image name of GFP-H2B Image of HeLa Cells Projection used for the projection.- Returns:
- The asynchronous result object.
-
begin_projectPixels
Ice.AsyncResult begin_projectPixels(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int tStart, int tEnd, java.util.List<java.lang.Integer> channelList, int stepping, int zStart, int zEnd, java.lang.String name, java.util.Map<java.lang.String,java.lang.String> __ctx)
Performs a projection through selected optical sections and optical sections for a given set of time points of a Pixels set. The Image which is linked to the Pixels set will be copied usingomero.api.IPixels.copyAndResizeImage
.- Parameters:
pixelsId
- The source Pixels set Id.algorithm
-MAXIMUM_INTENSITY
,MEAN_INTENSITY
orSUM_INTENSITY
. NOTE: When performing aSUM_INTENSITY
projection, pixel values will be pinned to the maximum pixel value of the destination Pixels type.tStart
- Timepoint to start projecting from.channelList
- List of the channel indexes to use while calculating the projection.stepping
- Stepping value to use while calculating the projection. For example,stepping=1
will use every optical section fromstart
toend
wherestepping=2
will use every other section fromstart
toend
to perform the projection.zStart
- Optical section to start projecting from.name
- Name for the newly created image. Ifnull
the name of the Image linked to the Pixels qualified bypixelsId
will be used with a Projection suffix. For example, GFP-H2B Image of HeLa Cells will have an Image name of GFP-H2B Image of HeLa Cells Projection used for the projection.__ctx
- The Context map to send with the invocation.- Returns:
- The asynchronous result object.
-
begin_projectPixels
Ice.AsyncResult begin_projectPixels(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int tStart, int tEnd, java.util.List<java.lang.Integer> channelList, int stepping, int zStart, int zEnd, java.lang.String name, Ice.Callback __cb)
Performs a projection through selected optical sections and optical sections for a given set of time points of a Pixels set. The Image which is linked to the Pixels set will be copied usingomero.api.IPixels.copyAndResizeImage
.- Parameters:
pixelsId
- The source Pixels set Id.algorithm
-MAXIMUM_INTENSITY
,MEAN_INTENSITY
orSUM_INTENSITY
. NOTE: When performing aSUM_INTENSITY
projection, pixel values will be pinned to the maximum pixel value of the destination Pixels type.tStart
- Timepoint to start projecting from.channelList
- List of the channel indexes to use while calculating the projection.stepping
- Stepping value to use while calculating the projection. For example,stepping=1
will use every optical section fromstart
toend
wherestepping=2
will use every other section fromstart
toend
to perform the projection.zStart
- Optical section to start projecting from.name
- Name for the newly created image. Ifnull
the name of the Image linked to the Pixels qualified bypixelsId
will be used with a Projection suffix. For example, GFP-H2B Image of HeLa Cells will have an Image name of GFP-H2B Image of HeLa Cells Projection used for the projection.__cb
- The asynchronous callback object.- Returns:
- The asynchronous result object.
-
begin_projectPixels
Ice.AsyncResult begin_projectPixels(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int tStart, int tEnd, java.util.List<java.lang.Integer> channelList, int stepping, int zStart, int zEnd, java.lang.String name, java.util.Map<java.lang.String,java.lang.String> __ctx, Ice.Callback __cb)
Performs a projection through selected optical sections and optical sections for a given set of time points of a Pixels set. The Image which is linked to the Pixels set will be copied usingomero.api.IPixels.copyAndResizeImage
.- Parameters:
pixelsId
- The source Pixels set Id.algorithm
-MAXIMUM_INTENSITY
,MEAN_INTENSITY
orSUM_INTENSITY
. NOTE: When performing aSUM_INTENSITY
projection, pixel values will be pinned to the maximum pixel value of the destination Pixels type.tStart
- Timepoint to start projecting from.channelList
- List of the channel indexes to use while calculating the projection.stepping
- Stepping value to use while calculating the projection. For example,stepping=1
will use every optical section fromstart
toend
wherestepping=2
will use every other section fromstart
toend
to perform the projection.zStart
- Optical section to start projecting from.name
- Name for the newly created image. Ifnull
the name of the Image linked to the Pixels qualified bypixelsId
will be used with a Projection suffix. For example, GFP-H2B Image of HeLa Cells will have an Image name of GFP-H2B Image of HeLa Cells Projection used for the projection.__ctx
- The Context map to send with the invocation.__cb
- The asynchronous callback object.- Returns:
- The asynchronous result object.
-
begin_projectPixels
Ice.AsyncResult begin_projectPixels(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int tStart, int tEnd, java.util.List<java.lang.Integer> channelList, int stepping, int zStart, int zEnd, java.lang.String name, Callback_IProjection_projectPixels __cb)
Performs a projection through selected optical sections and optical sections for a given set of time points of a Pixels set. The Image which is linked to the Pixels set will be copied usingomero.api.IPixels.copyAndResizeImage
.- Parameters:
pixelsId
- The source Pixels set Id.algorithm
-MAXIMUM_INTENSITY
,MEAN_INTENSITY
orSUM_INTENSITY
. NOTE: When performing aSUM_INTENSITY
projection, pixel values will be pinned to the maximum pixel value of the destination Pixels type.tStart
- Timepoint to start projecting from.channelList
- List of the channel indexes to use while calculating the projection.stepping
- Stepping value to use while calculating the projection. For example,stepping=1
will use every optical section fromstart
toend
wherestepping=2
will use every other section fromstart
toend
to perform the projection.zStart
- Optical section to start projecting from.name
- Name for the newly created image. Ifnull
the name of the Image linked to the Pixels qualified bypixelsId
will be used with a Projection suffix. For example, GFP-H2B Image of HeLa Cells will have an Image name of GFP-H2B Image of HeLa Cells Projection used for the projection.__cb
- The asynchronous callback object.- Returns:
- The asynchronous result object.
-
begin_projectPixels
Ice.AsyncResult begin_projectPixels(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int tStart, int tEnd, java.util.List<java.lang.Integer> channelList, int stepping, int zStart, int zEnd, java.lang.String name, java.util.Map<java.lang.String,java.lang.String> __ctx, Callback_IProjection_projectPixels __cb)
Performs a projection through selected optical sections and optical sections for a given set of time points of a Pixels set. The Image which is linked to the Pixels set will be copied usingomero.api.IPixels.copyAndResizeImage
.- Parameters:
pixelsId
- The source Pixels set Id.algorithm
-MAXIMUM_INTENSITY
,MEAN_INTENSITY
orSUM_INTENSITY
. NOTE: When performing aSUM_INTENSITY
projection, pixel values will be pinned to the maximum pixel value of the destination Pixels type.tStart
- Timepoint to start projecting from.channelList
- List of the channel indexes to use while calculating the projection.stepping
- Stepping value to use while calculating the projection. For example,stepping=1
will use every optical section fromstart
toend
wherestepping=2
will use every other section fromstart
toend
to perform the projection.zStart
- Optical section to start projecting from.name
- Name for the newly created image. Ifnull
the name of the Image linked to the Pixels qualified bypixelsId
will be used with a Projection suffix. For example, GFP-H2B Image of HeLa Cells will have an Image name of GFP-H2B Image of HeLa Cells Projection used for the projection.__ctx
- The Context map to send with the invocation.__cb
- The asynchronous callback object.- Returns:
- The asynchronous result object.
-
begin_projectPixels
Ice.AsyncResult begin_projectPixels(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int tStart, int tEnd, java.util.List<java.lang.Integer> channelList, int stepping, int zStart, int zEnd, java.lang.String name, IceInternal.Functional_LongCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
Performs a projection through selected optical sections and optical sections for a given set of time points of a Pixels set. The Image which is linked to the Pixels set will be copied usingomero.api.IPixels.copyAndResizeImage
.- Parameters:
pixelsId
- The source Pixels set Id.algorithm
-MAXIMUM_INTENSITY
,MEAN_INTENSITY
orSUM_INTENSITY
. NOTE: When performing aSUM_INTENSITY
projection, pixel values will be pinned to the maximum pixel value of the destination Pixels type.tStart
- Timepoint to start projecting from.channelList
- List of the channel indexes to use while calculating the projection.stepping
- Stepping value to use while calculating the projection. For example,stepping=1
will use every optical section fromstart
toend
wherestepping=2
will use every other section fromstart
toend
to perform the projection.zStart
- Optical section to start projecting from.name
- Name for the newly created image. Ifnull
the name of the Image linked to the Pixels qualified bypixelsId
will be used with a Projection suffix. For example, GFP-H2B Image of HeLa Cells will have an Image name of GFP-H2B Image of HeLa Cells Projection used for the projection.__responseCb
- The lambda response callback.__userExceptionCb
- The lambda user exception callback.__exceptionCb
- The lambda exception callback.- Returns:
- The asynchronous result object.
-
begin_projectPixels
Ice.AsyncResult begin_projectPixels(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int tStart, int tEnd, java.util.List<java.lang.Integer> channelList, int stepping, int zStart, int zEnd, java.lang.String name, IceInternal.Functional_LongCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb, IceInternal.Functional_BoolCallback __sentCb)
Performs a projection through selected optical sections and optical sections for a given set of time points of a Pixels set. The Image which is linked to the Pixels set will be copied usingomero.api.IPixels.copyAndResizeImage
.- Parameters:
pixelsId
- The source Pixels set Id.algorithm
-MAXIMUM_INTENSITY
,MEAN_INTENSITY
orSUM_INTENSITY
. NOTE: When performing aSUM_INTENSITY
projection, pixel values will be pinned to the maximum pixel value of the destination Pixels type.tStart
- Timepoint to start projecting from.channelList
- List of the channel indexes to use while calculating the projection.stepping
- Stepping value to use while calculating the projection. For example,stepping=1
will use every optical section fromstart
toend
wherestepping=2
will use every other section fromstart
toend
to perform the projection.zStart
- Optical section to start projecting from.name
- Name for the newly created image. Ifnull
the name of the Image linked to the Pixels qualified bypixelsId
will be used with a Projection suffix. For example, GFP-H2B Image of HeLa Cells will have an Image name of GFP-H2B Image of HeLa Cells Projection used for the projection.__responseCb
- The lambda response callback.__userExceptionCb
- The lambda user exception callback.__exceptionCb
- The lambda exception callback.__sentCb
- The lambda sent callback.- Returns:
- The asynchronous result object.
-
begin_projectPixels
Ice.AsyncResult begin_projectPixels(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int tStart, int tEnd, java.util.List<java.lang.Integer> channelList, int stepping, int zStart, int zEnd, java.lang.String name, java.util.Map<java.lang.String,java.lang.String> __ctx, IceInternal.Functional_LongCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
Performs a projection through selected optical sections and optical sections for a given set of time points of a Pixels set. The Image which is linked to the Pixels set will be copied usingomero.api.IPixels.copyAndResizeImage
.- Parameters:
pixelsId
- The source Pixels set Id.algorithm
-MAXIMUM_INTENSITY
,MEAN_INTENSITY
orSUM_INTENSITY
. NOTE: When performing aSUM_INTENSITY
projection, pixel values will be pinned to the maximum pixel value of the destination Pixels type.tStart
- Timepoint to start projecting from.channelList
- List of the channel indexes to use while calculating the projection.stepping
- Stepping value to use while calculating the projection. For example,stepping=1
will use every optical section fromstart
toend
wherestepping=2
will use every other section fromstart
toend
to perform the projection.zStart
- Optical section to start projecting from.name
- Name for the newly created image. Ifnull
the name of the Image linked to the Pixels qualified bypixelsId
will be used with a Projection suffix. For example, GFP-H2B Image of HeLa Cells will have an Image name of GFP-H2B Image of HeLa Cells Projection used for the projection.__ctx
- The Context map to send with the invocation.__responseCb
- The lambda response callback.__userExceptionCb
- The lambda user exception callback.__exceptionCb
- The lambda exception callback.- Returns:
- The asynchronous result object.
-
begin_projectPixels
Ice.AsyncResult begin_projectPixels(long pixelsId, PixelsType pixelsType, ProjectionType algorithm, int tStart, int tEnd, java.util.List<java.lang.Integer> channelList, int stepping, int zStart, int zEnd, java.lang.String name, java.util.Map<java.lang.String,java.lang.String> __ctx, IceInternal.Functional_LongCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.UserException> __userExceptionCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb, IceInternal.Functional_BoolCallback __sentCb)
Performs a projection through selected optical sections and optical sections for a given set of time points of a Pixels set. The Image which is linked to the Pixels set will be copied usingomero.api.IPixels.copyAndResizeImage
.- Parameters:
pixelsId
- The source Pixels set Id.algorithm
-MAXIMUM_INTENSITY
,MEAN_INTENSITY
orSUM_INTENSITY
. NOTE: When performing aSUM_INTENSITY
projection, pixel values will be pinned to the maximum pixel value of the destination Pixels type.tStart
- Timepoint to start projecting from.channelList
- List of the channel indexes to use while calculating the projection.stepping
- Stepping value to use while calculating the projection. For example,stepping=1
will use every optical section fromstart
toend
wherestepping=2
will use every other section fromstart
toend
to perform the projection.zStart
- Optical section to start projecting from.name
- Name for the newly created image. Ifnull
the name of the Image linked to the Pixels qualified bypixelsId
will be used with a Projection suffix. For example, GFP-H2B Image of HeLa Cells will have an Image name of GFP-H2B Image of HeLa Cells Projection used for the projection.__ctx
- The Context map to send with the invocation.__responseCb
- The lambda response callback.__userExceptionCb
- The lambda user exception callback.__exceptionCb
- The lambda exception callback.__sentCb
- The lambda sent callback.- Returns:
- The asynchronous result object.
-
end_projectPixels
long end_projectPixels(Ice.AsyncResult __result) throws ServerError
Performs a projection through selected optical sections and optical sections for a given set of time points of a Pixels set. The Image which is linked to the Pixels set will be copied usingomero.api.IPixels.copyAndResizeImage
.- Parameters:
__result
- The asynchronous result object.- Returns:
- The Id of the newly created Image which has been projected.
- Throws:
ValidationException
- Where:algorithm
is unknowntStart
is out of rangetEnd
is out of rangetStart
is greater thantEnd
channelList
is null or has indexes out of rangezStart
is out of rangezEnd
is out of rangezStart
is greater thanzEnd
- the Pixels set qualified by
pixelsId
is not locatable.
ServerError
- See Also:
projectStack(long, omero.model.PixelsType, omero.constants.projection.ProjectionType, int, int, int, int, int)
-
-