public abstract class BinaryOperation extends FloatImageOperation
| Constructor and Description |
|---|
BinaryOperation(IFunction fn1,
IFunction fn2) |
BinaryOperation(IFunction fn,
Image<? extends RealType<?>> right) |
BinaryOperation(IFunction fn,
Number val) |
BinaryOperation(Image<? extends RealType<?>> left,
IFunction fn) |
BinaryOperation(Image<? extends RealType<?>> left,
Image<? extends RealType<?>> right) |
BinaryOperation(Image<? extends RealType<?>> left,
Number val) |
BinaryOperation(Number val,
IFunction fn) |
BinaryOperation(Number val,
Image<? extends RealType<?>> right) |
BinaryOperation(Number val1,
Number val2) |
BinaryOperation(Object... elem)
Compose: "fn(a1, fn(a2, fn(a3, fn(a4, a5))))".
|
| Modifier and Type | Method and Description |
|---|---|
IFunction |
a() |
IFunction |
b() |
IFunction |
duplicate() |
void |
findCursors(Collection<Cursor<?>> cursors)
Put any cursors in use by this function (and any nested functions) in @param cursors.
|
asImage, asImagepublic BinaryOperation(Image<? extends RealType<?>> left, Image<? extends RealType<?>> right)
public BinaryOperation(Object... elem) throws Exception
IllegalArgumentException or ClassCastException
when the @param elem contains instances of classes other than Image,
Number, or IFunction.Exceptionpublic final void findCursors(Collection<Cursor<?>> cursors)
IFunctionpublic final IFunction a()
public final IFunction b()
Copyright © 2015–2021 Fiji. All rights reserved.