public class ROIMassCenterCDescriptor extends ROIDescriptor
ROIDescriptor
)Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ID |
Constructor and Description |
---|
ROIMassCenterCDescriptor() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
compute(ROI roi,
Sequence sequence)
Computes the descriptor on the specified ROI and return the result.
|
java.lang.String |
getDescription()
Returns a single line description (used as tooltip) for this descriptor
|
static double |
getMassCenterC(Point5D point)
Returns position C of specified Point5D object
|
computeDescriptor, computeDescriptor, equals, getDescriptor, getDescriptor, getDescriptors, getId, getName, getType, getUnit, hashCode, needRecompute, needRecompute, separateChannel, toString
public static final java.lang.String ID
public ROIMassCenterCDescriptor()
public java.lang.String getDescription()
ROIDescriptor
getDescription
in class ROIDescriptor
public java.lang.Object compute(ROI roi, Sequence sequence) throws java.lang.UnsupportedOperationException
ROIDescriptor
compute
in class ROIDescriptor
roi
- the ROI on which the descriptor(s) should be computedsequence
- an optional sequence where the pixel informations can be retrieved (see ROIDescriptor.separateChannel()
)java.lang.UnsupportedOperationException
- if the type of the given ROI is not supported by this descriptor, or if sequence
is
null
while the calculation requires itpublic static double getMassCenterC(Point5D point)