edu.jhu.tmaj.beans.masks.color
Class ColorMask
java.lang.Object
edu.jhu.tmaj.beans.masks.AbstractMask
edu.jhu.tmaj.beans.masks.color.ColorMask
- All Implemented Interfaces:
- Mask, java.io.Serializable, java.lang.Comparable<Mask>
public final class ColorMask
- extends AbstractMask
- implements java.io.Serializable
Represents a mask that selects pixels based upon whether or not they are in a given color range.
- See Also:
- Serialized Form
Constructor Summary |
ColorMask(java.lang.String name)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ColorMask
public ColorMask(java.lang.String name)
updateMaskSpecifics
protected void updateMaskSpecifics(Mask mask)
- Specified by:
updateMaskSpecifics
in class AbstractMask
getHsbRange
public HsbRange getHsbRange()
getMask
public boolean[] getMask(ij.ImagePlus imagePlus,
ExternalFile file)
- Specified by:
getMask
in interface Mask
getColorMaskID
public java.lang.Integer getColorMaskID()
setColorMaskID
public void setColorMaskID(java.lang.Integer colorMaskID)