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, asImage
public 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
.Exception
public final void findCursors(Collection<Cursor<?>> cursors)
IFunction
public final IFunction a()
public final IFunction b()
Copyright © 2015–2021 Fiji. All rights reserved.