Package | Description |
---|---|
script.imglib.algorithm | |
script.imglib.color | |
script.imglib.color.fn | |
script.imglib.math | |
script.imglib.math.fn |
Modifier and Type | Class and Description |
---|---|
class |
Process
TODO
|
Modifier and Type | Method and Description |
---|---|
IFunction |
Process.duplicate() |
Constructor and Description |
---|
BandpassFilter(IFunction fn,
int beginRadius,
int endRadius) |
Dither(IFunction fn) |
Dither(IFunction fn,
float ditheringThreshold) |
Downsample(IFunction fn,
float factor) |
FFT(IFunction fn) |
Gauss(IFunction fn,
double sigma)
A Gaussian convolution with an
OutOfBoundsStrategyMirrorFactory . |
Gauss(IFunction fn,
double[] sigma)
A Gaussian convolution with an
OutOfBoundsStrategyMirrorFactory . |
Gauss(IFunction fn,
OutOfBoundsStrategyFactory<T> oobs,
double sigma) |
Gauss(IFunction fn,
OutOfBoundsStrategyFactory<T> oobs,
double[] sigma) |
HoughLineTransform(IFunction fn) |
MedianFilter(IFunction fn,
float radius)
A median filter with an
OutOfBoundsStrategyMirrorFactory . |
MedianFilter(IFunction fn,
float radius,
OutOfBoundsStrategyFactory<T> oobs) |
NormalizeSum(IFunction fn) |
Process(Class<Algorithm> algorithmClass,
IFunction fn,
Object... parameters)
Same as
this(algorithmClass, Process.asImage(fn), parameters); |
Modifier and Type | Class and Description |
---|---|
class |
Alpha
TODO
|
class |
Blue
TODO
|
class |
Brightness
TODO
|
class |
Channel
TODO
|
class |
Green
TODO
|
class |
HSB
TODO
|
class |
Hue
TODO
|
class |
Luminance
TODO
|
class |
Red
TODO
|
class |
RGBA
TODO
|
class |
Saturation
TODO
|
Modifier and Type | Method and Description |
---|---|
IFunction |
RGBA.duplicate() |
IFunction |
HSB.duplicate() |
IFunction |
Channel.duplicate() |
Constructor and Description |
---|
HSB(IFunction hue,
IFunction saturation,
IFunction brightness) |
HSB(IFunction fn,
int channel)
Creates an HSB with only the given channel filled, from 1 to 4,
where HSB is really ARGB and thus A=4, R=3, G=2, B=1.
|
RGBA(IFunction red,
IFunction green,
IFunction blue,
IFunction alpha) |
RGBA(IFunction fn,
int channel)
Creates an RGBA with only the given channel filled, from 1 to 4,
where RGBA is really ARGB and thus A=4, R=3, G=2, B=1.
|
Modifier and Type | Class and Description |
---|---|
class |
ChannelOp
TODO
|
class |
ColorFunction
TODO
|
static class |
ColorFunction.Channel |
class |
HSBOp
TODO
|
class |
RGBAOp
TODO
|
Modifier and Type | Method and Description |
---|---|
IFunction |
RGBAOp.duplicate() |
IFunction |
ColorFunction.Channel.duplicate() |
protected static IFunction |
ColorFunction.wrap(Object ob) |
Modifier and Type | Class and Description |
---|---|
class |
Abs
TODO
|
class |
ACos
TODO
|
class |
Add
TODO
|
class |
And
TODO
|
class |
ASin
TODO
|
class |
ATan
TODO
|
class |
ATan2
TODO
|
class |
Average
TODO
|
class |
Cbrt
TODO
|
class |
Ceil
TODO
|
class |
Cos
TODO
|
class |
Cosh
TODO
|
class |
Difference
TODO
|
class |
Divide
TODO
|
class |
Exp
TODO
|
class |
Expm1
TODO
|
class |
Floor
TODO
|
class |
Hypot
TODO
|
class |
IEEEremainder
TODO
|
class |
Log
TODO
|
class |
Log10
TODO
|
class |
Log1p
TODO
|
class |
Max
TODO
|
class |
Min
TODO
|
class |
Multiply
TODO
|
class |
Or
TODO
|
class |
Pow
TODO
|
class |
Random
TODO
|
class |
Rint
TODO
|
class |
Round
TODO
|
class |
Signum
TODO
|
class |
Sin
TODO
|
class |
Sinh
TODO
|
class |
Sqrt
TODO
|
class |
Subtract
TODO
|
class |
Tan
TODO
|
class |
Tanh
TODO
|
class |
ToDegrees
TODO
|
class |
ToRadians
TODO
|
class |
Xor
TODO
|
Modifier and Type | Method and Description |
---|---|
static Image<RGBALegacyType> |
Compute.apply(IFunction op,
RGBALegacyType output,
int numThreads)
Execute the given
IFunction , which runs for each pixel,
and store the results in an Image of type RGBALegacyType . |
static <R extends RealType<R>> |
Compute.apply(IFunction op,
R output,
int numThreads)
|
static Set<Image<?>> |
Compute.findImages(IFunction op)
Find all images in @param op and nested
IFunction instances. |
static Image<DoubleType> |
Compute.inDoubles(IFunction op)
Execute the given
IFunction , which runs for each pixel,
and store the results in an Image of type DoubleType . |
static Image<DoubleType> |
Compute.inDoubles(int numThreads,
IFunction op)
Execute the given
IFunction , which runs for each pixel,
and store the results in an Image of type DoubleType with
as many threads as desired. |
static Image<FloatType> |
Compute.inFloats(IFunction op)
|
static Image<FloatType> |
Compute.inFloats(int numThreads,
IFunction op)
|
static Image<RGBALegacyType> |
Compute.inRGBA(IFunction op)
Execute the given
IFunction , which runs for each pixel,
and store the results in an Image of type RGBALegacyType with
as many threads as desired. |
static Image<RGBALegacyType> |
Compute.inRGBA(int numThreads,
IFunction op)
Execute the given
IFunction , which runs for each pixel,
and store the results in an Image of type RGBALegacyType with
as many threads as desired. |
Modifier and Type | Class and Description |
---|---|
class |
BinaryOperation |
class |
FloatImageOperation
TODO
|
class |
ImageFunction
TODO
|
class |
NumberFunction
TODO
|
class |
UnaryOperation |
Modifier and Type | Method and Description |
---|---|
IFunction |
UnaryOperation.a()
Call a().eval() to obtain the result as a double of the computation encapsulated by the @field a.
|
IFunction |
BinaryOperation.a() |
IFunction |
BinaryOperation.b() |
IFunction |
UnaryOperation.duplicate() |
IFunction |
NumberFunction.duplicate() |
IFunction |
ImageFunction.duplicate() |
IFunction |
IFunction.duplicate() |
IFunction |
BinaryOperation.duplicate() |
static IFunction |
Util.wrap(Object ob) |
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(Number val,
IFunction fn) |
UnaryOperation(IFunction fn) |
Copyright © 2015–2021 Fiji. All rights reserved.