Class BinaryNotOnVoxels
- All Implemented Interfaces:
GenerateUniqueParameterization
Selects voxels that are not on voxels.
Note that is the same as selecting off voxels, when the intensity-values are identical
to the two states in a BinaryValuesInt
, but otherwise they are not identical.
- Author:
- Owen Feehan
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.anchoranalysis.image.bean.threshold.relation.BinaryVoxelsBase
uniqueName
Methods inherited from class org.anchoranalysis.bean.shared.relation.threshold.RelationToThreshold
asPredicateDouble, asPredicateInt
Methods inherited from class org.anchoranalysis.bean.AnchorBean
checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString
-
Constructor Details
-
BinaryNotOnVoxels
public BinaryNotOnVoxels()
-
-
Method Details
-
threshold
public double threshold()Description copied from class:RelationToThreshold
The threshold-value.- Specified by:
threshold
in classRelationToThreshold
- Returns:
- the value.
-
relation
Description copied from class:RelationToThreshold
The relation to the threshold.- Specified by:
relation
in classRelationToThreshold
- Returns:
- the predicate, where the threshold will form the second operand.
-
equals
- Specified by:
equals
in interfaceGenerateUniqueParameterization
- Overrides:
equals
in classBinaryVoxelsBase
-
canEqual
- Overrides:
canEqual
in classBinaryVoxelsBase
-
hashCode
public int hashCode()- Specified by:
hashCode
in interfaceGenerateUniqueParameterization
- Overrides:
hashCode
in classBinaryVoxelsBase
-