T
- public class DefaultExtractHolesFunction<T extends BooleanType<T>> extends UFViaUCAllSame<RandomAccessibleInterval<T>> implements Ops.Morphology.ExtractHoles
SpecialOp.Flavor
NAME
Constructor and Description |
---|
DefaultExtractHolesFunction() |
Modifier and Type | Method and Description |
---|---|
RandomAccessibleInterval<T> |
createOutput(RandomAccessibleInterval<T> input)
Create an output object given some input.
|
UnaryComputerOp<RandomAccessibleInterval<T>,RandomAccessibleInterval<T>> |
createWorker(RandomAccessibleInterval<T> t) |
void |
initialize()
Initializes the object.
|
in, out, run, setInput
ops, setEnvironment
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
ops, setEnvironment
getArity, getIndependentInstance, run, run
candidates, filterArity, op
in, setInput
calculate, getIndependentInstance, run
run
public void initialize()
Initializable
initialize
in interface Initializable
initialize
in class UFViaUC<RandomAccessibleInterval<T extends BooleanType<T>>,RandomAccessibleInterval<T extends BooleanType<T>>,RandomAccessibleInterval<T extends BooleanType<T>>,RandomAccessibleInterval<T extends BooleanType<T>>>
public UnaryComputerOp<RandomAccessibleInterval<T>,RandomAccessibleInterval<T>> createWorker(RandomAccessibleInterval<T> t)
createWorker
in interface DelegatingUnaryOp<RandomAccessibleInterval<T extends BooleanType<T>>,RandomAccessibleInterval<T extends BooleanType<T>>,RandomAccessibleInterval<T extends BooleanType<T>>,RandomAccessibleInterval<T extends BooleanType<T>>,UnaryComputerOp<RandomAccessibleInterval<T extends BooleanType<T>>,RandomAccessibleInterval<T extends BooleanType<T>>>>
public RandomAccessibleInterval<T> createOutput(RandomAccessibleInterval<T> input)
UnaryOutputFactory
createOutput
in interface UnaryOutputFactory<RandomAccessibleInterval<T extends BooleanType<T>>,RandomAccessibleInterval<T extends BooleanType<T>>>
input
- which determines how to create the outputCopyright © 2014–2022 ImageJ. All rights reserved.