| Package | Description |
|---|---|
| net.imglib2.algorithm.blocks | |
| net.imglib2.algorithm.blocks.convert | |
| net.imglib2.algorithm.blocks.downsample | |
| net.imglib2.algorithm.blocks.transform |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultUnaryBlockOperator<S extends NativeType<S>,T extends NativeType<T>>
Default implementation of
UnaryBlockOperator. |
class |
NoOpUnaryBlockOperator<S extends NativeType<S>,T extends NativeType<T>>
Does nothing.
|
| Modifier and Type | Method and Description |
|---|---|
default <U extends NativeType<U>> |
UnaryBlockOperator.adaptSourceType(U newSourceType,
ClampType clamp)
Returns a
UnaryBlockOperator that is equivalent to converting the
input values to type U (possibly clamping to the range of
U). |
default <U extends NativeType<U>> |
UnaryBlockOperator.adaptTargetType(U newTargetType,
ClampType clamp)
Returns a
UnaryBlockOperator that is equivalent to applying
this, an then converting the output values to type U
(possibly clamping to the range of U). |
<U extends NativeType<U>> |
NoOpUnaryBlockOperator.andThen(UnaryBlockOperator<T,U> op) |
default <U extends NativeType<U>> |
UnaryBlockOperator.andThen(UnaryBlockOperator<T,U> op)
Returns a
UnaryBlockOperator that is equivalent to applying
this, and then applying op to the result. |
UnaryBlockOperator<S,T> |
NoOpUnaryBlockOperator.independentCopy() |
UnaryBlockOperator<S,T> |
DefaultUnaryBlockOperator.independentCopy() |
UnaryBlockOperator<S,T> |
UnaryBlockOperator.independentCopy()
Returns an instance of this
UnaryBlockOperator that can be used
independently, e.g., in another thread or in another place in the same
pipeline. |
UnaryBlockOperator<S,T> |
NoOpUnaryBlockOperator.threadSafe() |
UnaryBlockOperator<S,T> |
DefaultUnaryBlockOperator.threadSafe() |
UnaryBlockOperator<S,T> |
UnaryBlockOperator.threadSafe()
Get a thread-safe version of this
UnaryBlockOperator. |
| Modifier and Type | Method and Description |
|---|---|
<U extends NativeType<U>> |
NoOpUnaryBlockOperator.andThen(UnaryBlockOperator<T,U> op) |
default <U extends NativeType<U>> |
UnaryBlockOperator.andThen(UnaryBlockOperator<T,U> op)
Returns a
UnaryBlockOperator that is equivalent to applying
this, and then applying op to the result. |
default <U extends NativeType<U>> |
BlockSupplier.andThen(UnaryBlockOperator<T,U> operator)
Returns a
UnaryBlockOperator that is equivalent to applying
this, and then applying op to the result. |
static <S extends NativeType<S>,T extends NativeType<T>> |
BlockAlgoUtils.cellImg(net.imglib2.blocks.PrimitiveBlocks<S> blocks,
UnaryBlockOperator<S,T> operator,
T type,
long[] dimensions,
int[] cellDimensions)
Deprecated.
|
static <S extends NativeType<S>,T extends NativeType<T>> |
BlockAlgoUtils.cellLoader(net.imglib2.blocks.PrimitiveBlocks<S> blocks,
UnaryBlockOperator<S,T> operator)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
default <U extends NativeType<U>> |
BlockSupplier.andThen(Function<BlockSupplier<T>,UnaryBlockOperator<T,U>> function) |
| Modifier and Type | Method and Description |
|---|---|
static <S extends NativeType<S>,T extends NativeType<T>> |
Convert.createOperator(S sourceType,
T targetType)
|
static <S extends NativeType<S>,T extends NativeType<T>> |
Convert.createOperator(S sourceType,
T targetType,
ClampType clamp)
|
static <S extends NativeType<S>,T extends NativeType<T>> |
Convert.createOperator(S sourceType,
T targetType,
Supplier<Converter<? super S,T>> converterSupplier)
Create
UnaryBlockOperator to convert blocks between sourceType and targetType with the specified Converter. |
| Modifier and Type | Method and Description |
|---|---|
static <S extends NativeType<S>,T extends NativeType<T>> |
Convert.convert(T targetType)
|
static <S extends NativeType<S>,T extends NativeType<T>> |
Convert.convert(T targetType,
ClampType clamp)
|
static <S extends NativeType<S>,T extends NativeType<T>> |
Convert.convert(T targetType,
Supplier<Converter<? super S,T>> converterSupplier)
|
| Modifier and Type | Method and Description |
|---|---|
static <T extends NativeType<T>> |
Downsample.createOperator(T type,
ComputationType computationType,
Downsample.Offset offset,
boolean[] downsampleInDim)
Create a
UnaryBlockOperator to downsample (by factor 2) blocks of
the standard ImgLib2 RealType. |
static <T extends NativeType<T>> |
Downsample.createOperator(T type,
ComputationType computationType,
Downsample.Offset offset,
int numDimensions)
Create a
UnaryBlockOperator to downsample (by factor 2, in all
dimensions) blocks of the standard ImgLib2 RealType. |
static <T extends NativeType<T>> |
Downsample.createOperator(T type,
ComputationType computationType,
int[] downsamplingFactors)
Create a
UnaryBlockOperator to downsample (by the given downsamplingFactors) blocks of the standard ImgLib2 RealType. |
| Modifier and Type | Method and Description |
|---|---|
static <T extends NativeType<T>> |
Downsample.downsample()
Downsample (by factor 2, in all dimensions) blocks of the standard
ImgLib2
RealTypes. |
static <T extends NativeType<T>> |
Downsample.downsample(ComputationType computationType,
Downsample.Offset offset)
Downsample (by factor 2, in all dimensions) blocks of the standard
ImgLib2
RealTypes. |
static <T extends NativeType<T>> |
Downsample.downsample(ComputationType computationType,
Downsample.Offset offset,
boolean[] downsampleInDim)
Downsample (by factor 2) blocks of the standard ImgLib2
RealTypes. |
static <T extends NativeType<T>> |
Downsample.downsample(ComputationType computationType,
int[] downsamplingFactors)
Downsample (by the given
downsamplingFactors) blocks of the
standard ImgLib2 RealTypes. |
static <T extends NativeType<T>> |
Downsample.downsample(Downsample.Offset offset)
Downsample (by factor 2, in all dimensions) blocks of the standard
ImgLib2
RealTypes. |
static <T extends NativeType<T>> |
Downsample.downsample(int[] downsamplingFactors)
Downsample (by the given
downsamplingFactors) blocks of the
standard ImgLib2 RealTypes. |
| Modifier and Type | Method and Description |
|---|---|
static <T extends NativeType<T>> |
Transform.createAffineOperator(T type,
AffineGet transformFromSource,
Transform.Interpolation interpolation,
ComputationType computationType,
ClampType clampType)
Create a
UnaryBlockOperator to interpolate and affine-transform
blocks of the standard ImgLib2 RealTypes. |
| Modifier and Type | Method and Description |
|---|---|
static <T extends NativeType<T>> |
Transform.affine(AffineGet transformFromSource,
Transform.Interpolation interpolation)
Interpolate and affine-transform blocks of the standard ImgLib2
RealTypes. |
static <T extends NativeType<T>> |
Transform.affine(AffineGet transformFromSource,
Transform.Interpolation interpolation,
ComputationType computationType)
Interpolate and affine-transform blocks of the standard ImgLib2
RealTypes. |
Copyright © 2009–2024 ImgLib2. All rights reserved.