Modifier and Type | Method and Description |
---|---|
static Img<FloatType> |
FourierConvolution.createGaussianKernel(ImgFactory<FloatType> factory,
double[] sigmas)
Deprecated.
|
static Img<FloatType> |
FourierConvolution.createGaussianKernel(ImgFactory<FloatType> factory,
double sigma,
int numDimensions)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static Img<FloatType> |
FourierConvolution.createGaussianKernel(ImgFactory<FloatType> factory,
double[] sigmas)
Deprecated.
|
static Img<FloatType> |
FourierConvolution.createGaussianKernel(ImgFactory<FloatType> factory,
double sigma,
int numDimensions)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Img<FloatType> |
FloydSteinbergDithering.createErrorDiffusionKernel(int numDimensions) |
Modifier and Type | Method and Description |
---|---|
static Img<FloatType> |
GaussFloat.gauss(double[] sigma,
Img<FloatType> input)
Deprecated.
|
static Img<FloatType> |
GaussFloat.gauss(double[] sigma,
Img<FloatType> input,
OutOfBoundsFactory<FloatType,Img<FloatType>> outOfBounds)
Deprecated.
|
static Img<FloatType> |
GaussFloat.gauss(double[] sigma,
RandomAccessible<FloatType> input,
Interval interval,
ImgFactory<FloatType> factory)
Deprecated.
|
protected Img<FloatType> |
GaussFloat.getProcessingLine(long sizeProcessLine)
Deprecated.
|
static <T extends RealType<T>> |
Gauss.toFloat(double[] sigma,
Img<T> img)
Deprecated.
Computes a Gaussian convolution with float precision on an entire
Img using the OutOfBoundsMirrorFactory with single
boundary |
static <T extends RealType<T>> |
Gauss.toFloat(double[] sigma,
Img<T> img,
OutOfBoundsFactory<FloatType,RandomAccessibleInterval<FloatType>> outofbounds)
Deprecated.
Computes a Gaussian convolution with float precision on an entire
Img |
static <T extends RealType<T>> |
Gauss.toFloat(double sigma,
Img<T> img)
Deprecated.
Computes a Gaussian convolution with float precision on an entire
Img using the OutOfBoundsMirrorFactory with single
boundary |
static <T extends RealType<T>> |
Gauss.toFloat(double sigma,
Img<T> img,
OutOfBoundsFactory<FloatType,RandomAccessibleInterval<FloatType>> outofbounds)
Deprecated.
Computes a Gaussian convolution with float precision on an entire
Img |
Modifier and Type | Method and Description |
---|---|
static Img<FloatType> |
GaussFloat.gauss(double[] sigma,
Img<FloatType> input)
Deprecated.
|
static Img<FloatType> |
GaussFloat.gauss(double[] sigma,
Img<FloatType> input,
OutOfBoundsFactory<FloatType,Img<FloatType>> outOfBounds)
Deprecated.
|
static Img<FloatType> |
GaussFloat.gauss(double[] sigma,
Img<FloatType> input,
OutOfBoundsFactory<FloatType,Img<FloatType>> outOfBounds)
Deprecated.
|
static Img<FloatType> |
GaussFloat.gauss(double[] sigma,
Img<FloatType> input,
OutOfBoundsFactory<FloatType,Img<FloatType>> outOfBounds)
Deprecated.
|
static Img<FloatType> |
GaussFloat.gauss(double[] sigma,
RandomAccessible<FloatType> input,
Interval interval,
ImgFactory<FloatType> factory)
Deprecated.
|
static Img<FloatType> |
GaussFloat.gauss(double[] sigma,
RandomAccessible<FloatType> input,
Interval interval,
ImgFactory<FloatType> factory)
Deprecated.
|
static void |
GaussFloat.gauss(double[] sigma,
RandomAccessible<FloatType> input,
Interval interval,
RandomAccessible<FloatType> output,
Localizable outputOffset,
ImgFactory<FloatType> factory)
Deprecated.
|
static void |
GaussFloat.gauss(double[] sigma,
RandomAccessible<FloatType> input,
Interval interval,
RandomAccessible<FloatType> output,
Localizable outputOffset,
ImgFactory<FloatType> factory)
Deprecated.
|
static void |
GaussFloat.gauss(double[] sigma,
RandomAccessible<FloatType> input,
Interval interval,
RandomAccessible<FloatType> output,
Localizable outputOffset,
ImgFactory<FloatType> factory)
Deprecated.
|
static <T extends RealType<T>> |
Gauss.inFloat(double[] sigma,
Img<T> img,
OutOfBoundsFactory<FloatType,RandomAccessibleInterval<FloatType>> outofbounds)
Deprecated.
Computes a Gaussian convolution with float precision on an entire
Img |
static <T extends RealType<T>> |
Gauss.inFloat(double[] sigma,
Img<T> img,
OutOfBoundsFactory<FloatType,RandomAccessibleInterval<FloatType>> outofbounds)
Deprecated.
Computes a Gaussian convolution with float precision on an entire
Img |
static <T extends RealType<T>> |
Gauss.inFloat(double[] sigma,
RandomAccessible<T> img,
Interval interval,
RandomAccessible<T> output,
Localizable origin,
ImgFactory<FloatType> imgFactory)
Deprecated.
Computes a Gaussian convolution with float precision on an infinite
RandomAccessible |
static <T extends RealType<T>> |
Gauss.inFloat(double sigma,
Img<T> img,
OutOfBoundsFactory<FloatType,RandomAccessibleInterval<FloatType>> outofbounds)
Deprecated.
Computes a Gaussian convolution with float precision on an entire
Img |
static <T extends RealType<T>> |
Gauss.inFloat(double sigma,
Img<T> img,
OutOfBoundsFactory<FloatType,RandomAccessibleInterval<FloatType>> outofbounds)
Deprecated.
Computes a Gaussian convolution with float precision on an entire
Img |
static <T extends RealType<T>> |
Gauss.inFloat(double sigma,
RandomAccessible<T> img,
Interval interval,
RandomAccessible<T> output,
Localizable origin,
ImgFactory<FloatType> imgFactory)
Deprecated.
Computes a Gaussian convolution with float precision on an infinite
RandomAccessible |
static <T extends RealType<T>> |
Gauss.inFloatInPlace(double[] sigma,
Img<T> img,
OutOfBoundsFactory<FloatType,RandomAccessibleInterval<FloatType>> outofbounds)
Deprecated.
Computes a Gaussian convolution in-place (temporary imgs are necessary)
with float precision on an entire
Img |
static <T extends RealType<T>> |
Gauss.inFloatInPlace(double[] sigma,
Img<T> img,
OutOfBoundsFactory<FloatType,RandomAccessibleInterval<FloatType>> outofbounds)
Deprecated.
Computes a Gaussian convolution in-place (temporary imgs are necessary)
with float precision on an entire
Img |
static <T extends RealType<T>> |
Gauss.inFloatInPlace(double sigma,
Img<T> img,
OutOfBoundsFactory<FloatType,RandomAccessibleInterval<FloatType>> outofbounds)
Deprecated.
Computes a Gaussian convolution in-place (temporary imgs are necessary)
with float precision on an entire
Img |
static <T extends RealType<T>> |
Gauss.inFloatInPlace(double sigma,
Img<T> img,
OutOfBoundsFactory<FloatType,RandomAccessibleInterval<FloatType>> outofbounds)
Deprecated.
Computes a Gaussian convolution in-place (temporary imgs are necessary)
with float precision on an entire
Img |
protected void |
GaussFloat.processLine(SamplingLineIterator<FloatType> input,
double[] kernel)
Deprecated.
Compute the current line.
|
static <T extends RealType<T>> |
Gauss.toFloat(double[] sigma,
Img<T> img,
OutOfBoundsFactory<FloatType,RandomAccessibleInterval<FloatType>> outofbounds)
Deprecated.
Computes a Gaussian convolution with float precision on an entire
Img |
static <T extends RealType<T>> |
Gauss.toFloat(double[] sigma,
Img<T> img,
OutOfBoundsFactory<FloatType,RandomAccessibleInterval<FloatType>> outofbounds)
Deprecated.
Computes a Gaussian convolution with float precision on an entire
Img |
static <T extends RealType<T>> |
Gauss.toFloat(double sigma,
Img<T> img,
OutOfBoundsFactory<FloatType,RandomAccessibleInterval<FloatType>> outofbounds)
Deprecated.
Computes a Gaussian convolution with float precision on an entire
Img |
static <T extends RealType<T>> |
Gauss.toFloat(double sigma,
Img<T> img,
OutOfBoundsFactory<FloatType,RandomAccessibleInterval<FloatType>> outofbounds)
Deprecated.
Computes a Gaussian convolution with float precision on an entire
Img |
Constructor and Description |
---|
GaussFloat(double[] sigma,
Img<FloatType> input)
Deprecated.
Computes a Gaussian convolution with float precision on an entire
Img using the OutOfBoundsMirrorFactory with single
boundary |
GaussFloat(double[] sigma,
Img<FloatType> input,
OutOfBoundsFactory<FloatType,Img<FloatType>> outOfBounds)
Deprecated.
Computes a Gaussian convolution with float precision on an entire
Img |
GaussFloat(double[] sigma,
Img<FloatType> input,
OutOfBoundsFactory<FloatType,Img<FloatType>> outOfBounds)
Deprecated.
Computes a Gaussian convolution with float precision on an entire
Img |
GaussFloat(double[] sigma,
Img<FloatType> input,
OutOfBoundsFactory<FloatType,Img<FloatType>> outOfBounds)
Deprecated.
Computes a Gaussian convolution with float precision on an entire
Img |
GaussFloat(double[] sigma,
RandomAccessible<FloatType> input,
Interval interval,
ImgFactory<FloatType> factory)
Deprecated.
Computes a Gaussian convolution with float precision on a
RandomAccessible of FloatType in a certain
Interval and returns an Img defined by the
ImgFactory containing the result |
GaussFloat(double[] sigma,
RandomAccessible<FloatType> input,
Interval interval,
ImgFactory<FloatType> factory)
Deprecated.
Computes a Gaussian convolution with float precision on a
RandomAccessible of FloatType in a certain
Interval and returns an Img defined by the
ImgFactory containing the result |
GaussFloat(double[] sigma,
RandomAccessible<FloatType> input,
Interval interval,
RandomAccessible<FloatType> output,
Localizable outputOffset,
ImgFactory<FloatType> factory)
Deprecated.
Computes a Gaussian convolution with float precision on a
RandomAccessible of FloatType in a certain
Interval and writes it into a given RandomAccessible at a
specific Point |
GaussFloat(double[] sigma,
RandomAccessible<FloatType> input,
Interval interval,
RandomAccessible<FloatType> output,
Localizable outputOffset,
ImgFactory<FloatType> factory)
Deprecated.
Computes a Gaussian convolution with float precision on a
RandomAccessible of FloatType in a certain
Interval and writes it into a given RandomAccessible at a
specific Point |
GaussFloat(double[] sigma,
RandomAccessible<FloatType> input,
Interval interval,
RandomAccessible<FloatType> output,
Localizable outputOffset,
ImgFactory<FloatType> factory)
Deprecated.
Computes a Gaussian convolution with float precision on a
RandomAccessible of FloatType in a certain
Interval and writes it into a given RandomAccessible at a
specific Point |
Modifier and Type | Method and Description |
---|---|
static RandomAccessibleInterval<FloatType> |
ImgMath.computeIntoFloats(IFunction operation) |
static RandomAccessibleInterval<FloatType> |
ImgMath.viewFloats(ViewableFunction operation)
Almost all
IFunction are also ViewableFunction . |
Modifier and Type | Field and Description |
---|---|
protected RandomAccessibleInterval<FloatType> |
ExplicitDiffusionScheme.D
The diffusion tensor.
|
protected ImgFactory<FloatType> |
ExplicitDiffusionScheme.imgFactory |
protected Img<FloatType> |
ExplicitDiffusionScheme.increment
This is a temporary holder were we store the increment to add to the
input image at each iteration.
|
Modifier and Type | Method and Description |
---|---|
protected static <T extends RealType<T>> |
PeronaMalikAnisotropicDiffusion.copy(RandomAccessibleInterval<T> input,
ImgFactory<FloatType> factory)
|
RandomAccessibleInterval<FloatType> |
ExplicitDiffusionScheme.getDiffusionTensor() |
RandomAccessibleInterval<FloatType> |
ExplicitDiffusionScheme.getIncrement() |
Img<FloatType> |
MomentOfInertiaTensor3D.getResult() |
Img<FloatType> |
MomentOfInertiaTensor2D.getResult() |
Img<FloatType> |
IsotropicDiffusionTensor.getResult() |
Img<FloatType> |
Gradient.getResult() |
Img<FloatType> |
CoherenceEnhancingDiffusionTensor2D.getResult() |
static <T extends RealType<T>> |
PeronaMalikAnisotropicDiffusion.toFloat(Img<T> input,
double deltat,
double kappa) |
static <T extends RealType<T>> |
PeronaMalikAnisotropicDiffusion.toFloat(Img<T> input,
double deltat,
PeronaMalikAnisotropicDiffusion.DiffusionFunction function) |
static <T extends RealType<T>> |
PeronaMalikAnisotropicDiffusion.toFloat(RandomAccessibleInterval<T> input,
ImgFactory<FloatType> factory,
double deltat,
double kappa) |
static <T extends RealType<T>> |
PeronaMalikAnisotropicDiffusion.toFloat(RandomAccessibleInterval<T> input,
ImgFactory<FloatType> factory,
double deltat,
PeronaMalikAnisotropicDiffusion.DiffusionFunction function) |
Modifier and Type | Method and Description |
---|---|
protected static <T extends RealType<T>> |
PeronaMalikAnisotropicDiffusion.copy(RandomAccessibleInterval<T> input,
ImgFactory<FloatType> factory)
|
static <T extends RealType<T>> |
PeronaMalikAnisotropicDiffusion.inFloatInPlace(RandomAccessibleInterval<T> input,
ImgFactory<FloatType> factory,
double deltat,
double kappa) |
static <T extends RealType<T>> |
PeronaMalikAnisotropicDiffusion.inFloatInPlace(RandomAccessibleInterval<T> input,
ImgFactory<FloatType> factory,
double deltat,
PeronaMalikAnisotropicDiffusion.DiffusionFunction function) |
void |
ExplicitDiffusionScheme.setDiffusionTensor(RandomAccessibleInterval<FloatType> D)
Set the diffusion tensor that will be used for the diffusion process.
|
static <T extends RealType<T>> |
PeronaMalikAnisotropicDiffusion.toFloat(RandomAccessibleInterval<T> input,
ImgFactory<FloatType> factory,
double deltat,
double kappa) |
static <T extends RealType<T>> |
PeronaMalikAnisotropicDiffusion.toFloat(RandomAccessibleInterval<T> input,
ImgFactory<FloatType> factory,
double deltat,
PeronaMalikAnisotropicDiffusion.DiffusionFunction function) |
protected void |
ExplicitDiffusionScheme3D.yieldDiffusionTensor(RandomAccess<FloatType> dra,
float[][] target)
Real, symmetric diffusion tensor for 3D structures.
|
protected void |
ExplicitDiffusionScheme2D.yieldDiffusionTensor(RandomAccess<FloatType> dra,
float[][] target)
Iterate over a 3x3 XY neighborhood around the current
RandomAccess location
for the diffusion tensor, and store the 15 values of interest as a 2D float array,
in the following order: |
protected abstract void |
ExplicitDiffusionScheme.yieldDiffusionTensor(RandomAccess<FloatType> dra,
float[][] target)
Iterate over a nD equivalent of 3x3 neighborhood, and collect the
diffusion tensor values needed in that neighborhood to compute the
concrete diffusion scheme.
|
Modifier and Type | Method and Description |
---|---|
void |
RealFloatConverter.convert(R input,
FloatType output) |
void |
ComplexRealFloatConverter.convert(R input,
FloatType output) |
void |
ComplexPowerGLogFloatConverter.convert(R input,
FloatType output) |
void |
ComplexPowerFloatConverter.convert(R input,
FloatType output) |
void |
ComplexPhaseFloatConverter.convert(R input,
FloatType output) |
void |
ComplexImaginaryFloatConverter.convert(R input,
FloatType output) |
Modifier and Type | Method and Description |
---|---|
void |
FloatConverter.convert(FloatLongAccessType input,
FloatType output) |
Modifier and Type | Method and Description |
---|---|
FloatType |
RealFloatSamplerConverter.convert(Sampler<? extends R> sampler) |
Modifier and Type | Method and Description |
---|---|
FloatType |
FloatLongAccessTypeFloatTypeConverter.convert(Sampler<? extends FloatLongAccessType> sampler) |
Constructor and Description |
---|
FloatAWTScreenImage(FloatType type,
FloatArray data,
long[] dim) |
Constructor and Description |
---|
FloatAWTScreenImage(ArrayImg<FloatType,FloatArray> img) |
Modifier and Type | Method and Description |
---|---|
static Img<FloatType> |
ImagePlusAdapter.convertFloat(ij.ImagePlus imp) |
protected static <T extends Type<T>> |
ImagePlusAdapter.convertToFloat(Img<T> input,
Converter<T,FloatType> c) |
static ImgPlus<FloatType> |
VirtualStackAdapter.wrapFloat(ij.ImagePlus image)
|
static FloatImagePlus<FloatType> |
ImagePlusAdapter.wrapFloat(ij.ImagePlus imp) |
Modifier and Type | Method and Description |
---|---|
protected static <T extends Type<T>> |
ImagePlusAdapter.convertToFloat(Img<T> input,
Converter<T,FloatType> c) |
Modifier and Type | Method and Description |
---|---|
static <A extends FloatAccess> |
ArrayImgs.floats(A access,
long... dim)
|
static ArrayImg<FloatType,FloatArray> |
ArrayImgs.floats(float[] array,
long... dim)
|
static ArrayImg<FloatType,FloatArray> |
ArrayImgs.floats(long... dim)
|
Modifier and Type | Method and Description |
---|---|
static Img<FloatType> |
ImageJFunctions.convertFloat(ij.ImagePlus imp) |
static Img<FloatType> |
ImageJFunctions.wrapFloat(ij.ImagePlus imp) |
Modifier and Type | Method and Description |
---|---|
<S> void |
ImageJVirtualStackFloat.setMinMax(RandomAccessibleInterval<S> source,
Converter<S,FloatType> converter) |
static <T extends ComplexType<T>> |
ImageJFunctions.show(RandomAccessibleInterval<T> img,
Converter<T,FloatType> converter) |
static <T extends ComplexType<T>> |
ImageJFunctions.show(RandomAccessibleInterval<T> img,
Converter<T,FloatType> converter,
ExecutorService service)
Displays a complex type as power spectrum, phase spectrum, real values or
imaginary values depending on the converter
|
static <T extends ComplexType<T>> |
ImageJFunctions.show(RandomAccessibleInterval<T> img,
Converter<T,FloatType> converter,
String title) |
static <T extends ComplexType<T>> |
ImageJFunctions.show(RandomAccessibleInterval<T> img,
Converter<T,FloatType> converter,
String title,
ExecutorService service)
Displays a complex type as power spectrum, phase spectrum, real values or
imaginary values depending on the converter
|
static <T> ij.ImagePlus |
ImageJFunctions.showFloat(RandomAccessibleInterval<T> img,
Converter<T,FloatType> converter,
String title) |
static <T> ij.ImagePlus |
ImageJFunctions.showFloat(RandomAccessibleInterval<T> img,
Converter<T,FloatType> converter,
String title,
ExecutorService service)
|
static <T> ij.ImagePlus |
ImageJFunctions.wrapFloat(RandomAccessibleInterval<T> img,
Converter<T,FloatType> converter,
String title) |
static <T> ij.ImagePlus |
ImageJFunctions.wrapFloat(RandomAccessibleInterval<T> img,
Converter<T,FloatType> converter,
String title,
ExecutorService service)
Create a single channel 32-bit float
ImagePlus from a
RandomAccessibleInterval using a custom Converter . |
Constructor and Description |
---|
ImageJVirtualStackFloat(RandomAccessibleInterval<S> source,
Converter<? super S,FloatType> converter) |
ImageJVirtualStackFloat(RandomAccessibleInterval<S> source,
Converter<? super S,FloatType> converter,
ExecutorService service) |
Modifier and Type | Method and Description |
---|---|
static FloatImagePlus<FloatType> |
ImagePlusImgs.floats(long... dim)
|
Modifier and Type | Method and Description |
---|---|
static PlanarImg<FloatType,FloatArray> |
PlanarImgs.floats(long... dim)
|
Modifier and Type | Method and Description |
---|---|
FloatType |
FloatType.copy() |
FloatType |
FloatType.createVariable() |
FloatType |
FloatType.duplicateTypeOnSameNativeImg() |
Modifier and Type | Method and Description |
---|---|
NativeTypeFactory<FloatType,FloatAccess> |
FloatType.getNativeTypeFactory() |
Modifier and Type | Method and Description |
---|---|
void |
FloatType.add(FloatType c) |
int |
FloatType.compareTo(FloatType other) |
void |
FloatType.div(FloatType c) |
void |
FloatType.mul(FloatType c) |
void |
FloatType.set(FloatType c) |
void |
FloatType.sub(FloatType c) |
boolean |
FloatType.valueEquals(FloatType other) |
Copyright © 2015–2022 ImgLib2. All rights reserved.