I - input typeO - output typepublic abstract class AbstractZernikeFeature<I extends RealType<I>,O extends RealType<O>> extends AbstractUnaryHybridCF<IterableInterval<I>,O> implements ZernikeFeature<I,O>, Contingent
SpecialOp.Flavor| Modifier and Type | Field and Description |
|---|---|
protected int |
order |
protected int |
repitition |
| Constructor and Description |
|---|
AbstractZernikeFeature() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
conforms()
True if the contingency holds; i.e., the current circumstances conform to
the contingency's requirements.
|
O |
createOutput(IterableInterval<I> input)
Create an output object given some input.
|
protected ZernikeMoment |
getZernikeMoment(IterableInterval<I> input)
Computes a specific zernike moment or order n and repitition m
|
in, out, setInput, setOutputops, setEnvironmentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcalculate, calculate, createOutput, getIndependentInstance, run, runcompute, computein, setInputrunsetOutputcandidates, filterArity, opops, setEnvironmentinitializeprotected ZernikeMoment getZernikeMoment(IterableInterval<I> input)
input - Input iterable intervalpublic O createOutput(IterableInterval<I> input)
UnaryOutputFactorycreateOutput in interface UnaryOutputFactory<IterableInterval<I extends RealType<I>>,O extends RealType<O>>input - which determines how to create the outputpublic boolean conforms()
Contingentconforms in interface ContingentCopyright © 2014–2022 ImageJ. All rights reserved.