T
- public class VectorAccelerator<T extends RealType<T> & NativeType<T>> extends AbstractUnaryInplaceOp<RandomAccessibleInterval<T>> implements Ops.Deconvolve.Accelerate
SpecialOp.Flavor
NAME
Constructor and Description |
---|
VectorAccelerator() |
Modifier and Type | Method and Description |
---|---|
void |
accelerate(RandomAccessibleInterval<T> yk_iterated) |
Img<T> |
AddAndScale(RandomAccessibleInterval<T> img1,
Img<T> img2,
float a) |
protected void |
Copy(RandomAccessibleInterval<T> a,
RandomAccessibleInterval<T> b) |
double |
DotProduct(Img<T> image1,
Img<T> image2) |
void |
initialize()
Initializes the object.
|
void |
initialize(RandomAccessibleInterval<T> yk_iterated) |
void |
mutate(RandomAccessibleInterval<T> yk_iterated)
Mutates the given input argument in-place.
|
protected void |
Subtract(RandomAccessibleInterval<T> a,
RandomAccessibleInterval<T> input,
RandomAccessibleInterval<T> output) |
out, setInput
ops, setEnvironment
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
ops, setEnvironment
getIndependentInstance
in, run, run
candidates, filterArity, op
public void initialize()
Initializable
initialize
in interface Initializable
public void mutate(RandomAccessibleInterval<T> yk_iterated)
UnaryInplaceOp
mutate
in interface UnaryInplaceOp<RandomAccessibleInterval<T extends RealType<T> & NativeType<T>>,RandomAccessibleInterval<T extends RealType<T> & NativeType<T>>>
yk_iterated
- of the UnaryInplaceOp
public void initialize(RandomAccessibleInterval<T> yk_iterated)
public void accelerate(RandomAccessibleInterval<T> yk_iterated)
protected void Copy(RandomAccessibleInterval<T> a, RandomAccessibleInterval<T> b)
protected void Subtract(RandomAccessibleInterval<T> a, RandomAccessibleInterval<T> input, RandomAccessibleInterval<T> output)
Copyright © 2014–2022 ImageJ. All rights reserved.