omero::api::IRoi
Overview
[ "ami", "amd" ]
interface IRoi extends ServiceInterface
Interface for working with regions of interest.
Operation Index
- findByRoi
-
Returns a RoiResult with a single Roi member.
- findByImage
-
Returns all the Rois in an Image, indexed via Shape.
- findByPlane
-
Returns all the Rois on the given plane, indexed via Shape.
- getPoints
-
Calculate the points contained within a given shape
- getRoiStats
-
Calculate stats for all the shapes within the given Roi.
- getShapeStats
-
Calculate the stats for the points within the given Shape.
- getShapeStatsList
-
Calculate the stats for the points within the given Shapes.
- getRoiMeasurements
-
Returns a list of model::FileAnnotation instances with the namespace
"openmicroscopy.org/measurements" which are attached to the model::Plate
containing the given image AND which are attached to at least one model::Roi
@param opts, userId and groupId are respected based on the ownership of the annotation.
- getMeasuredRois
-
Loads the ROIs which are linked to by the given model::FileAnnotation id for
the given image.
- getMeasuredRoisMap
-
Returns a map from model::FileAnnotation ids to RoiResult instances.
- getTable
-
Returns the OMERO.tables service via the model::FileAnnotation id returned
by getImageMeasurements.
- uploadMask
-
Operations
Returns a RoiResult with a single Roi member.
Shape linkages are properly created.
All Shapes are loaded, as is the Pixels and Image object.
TODO: Annotations?
Returns all the Rois in an Image, indexed via Shape.
Loads Rois as findByRoi.
Returns all the Rois on the given plane, indexed via Shape.
Loads Rois as findByRoi.
Calculate the points contained within a given shape
Calculate stats for all the shapes within the given Roi.
Calculate the stats for the points within the given Shape.
Calculate the stats for the points within the given Shapes.
Returns a list of model::FileAnnotation instances with the namespace
"openmicroscopy.org/measurements" which are attached to the model::Plate
containing the given image AND which are attached to at least one model::Roi
Parameters
- opts,
-
userId and groupId are respected based on the ownership of the annotation.
Loads the ROIs which are linked to by the given model::FileAnnotation id for
the given image.
Parameters
- annotationId
-
if -1, logic is identical to findByImage(imageId, opts)
Returns a map from model::FileAnnotation ids to RoiResult instances.
Logic is identical to getMeasuredRois, but Roi data will not be duplicated. (i.e.
the objects are referentially identical)
Returns the OMERO.tables service via the model::FileAnnotation id returned
by getImageMeasurements.
void uploadMask(long roiId, int z, int t, ::Ice::ByteSeq bytes) throws ServerError