public class CreateNamespace extends AbstractNamespace
Constructor and Description |
---|
CreateNamespace() |
Modifier and Type | Method and Description |
---|---|
String |
getName() |
<T extends NativeType<T>> |
img(Dimensions in1,
T in2) |
<T extends NativeType<T>> |
img(Dimensions in1,
T in2,
ImgFactory<T> factory) |
<T extends NativeType<T>> |
img(Img<T> in) |
Img<DoubleType> |
img(int[] dims)
Creates an
Img of type DoubleType with the given
dimensions. |
Img<DoubleType> |
img(Integer[] dims)
Creates an
Img of type DoubleType with the given
dimensions. |
Img<DoubleType> |
img(Interval interval) |
<T extends NativeType<T>> |
img(IterableInterval<T> in) |
Img<DoubleType> |
img(long[] dims)
Creates an
Img of type DoubleType with the given
dimensions. |
Img<DoubleType> |
img(Long[] dims)
Creates an
Img of type DoubleType with the given
dimensions. |
<T extends NativeType<T>> |
img(RandomAccessibleInterval<T> in) |
<T extends NativeType<T>> |
imgFactory() |
<T extends NativeType<T>> |
imgFactory(Dimensions dims) |
<T extends NativeType<T>> |
imgFactory(Img<T> in) |
<L,T extends IntegerType<T>> |
imgLabeling(Dimensions dims) |
<L,T extends IntegerType<T>> |
imgLabeling(Dimensions dims,
T outType) |
<L,T extends IntegerType<T>> |
imgLabeling(Dimensions dims,
T outType,
ImgFactory<T> fac) |
<L,T extends IntegerType<T>> |
imgLabeling(Dimensions dims,
T outType,
ImgFactory<T> fac,
int maxNumLabelSets) |
<L,T extends IntegerType<T>> |
imgLabeling(Interval interval) |
<L,T extends IntegerType<T>> |
imgLabeling(Interval interval,
T outType) |
<L,T extends IntegerType<T>> |
imgLabeling(Interval interval,
T outType,
ImgFactory<T> fac) |
<L,T extends IntegerType<T>> |
imgLabeling(Interval interval,
T outType,
ImgFactory<T> fac,
int maxNumLabelSets) |
<T> ImgPlus<T> |
imgPlus(Img<T> img) |
<T> ImgPlus<T> |
imgPlus(Img<T> img,
ImgPlusMetadata metadata) |
IntegerType |
integerType() |
IntegerType |
integerType(long maxValue) |
<T extends ComplexType<T>> |
kernel(double[]... values)
Executes the "kernel" operation on the given arguments.
|
<T extends ComplexType<T>> |
kernel(double[][] values,
T outType)
Executes the "kernel" operation on the given arguments.
|
RandomAccessibleInterval<DoubleType> |
kernel2ndDerivBiGauss(double[] sigmaPair,
Integer numDimensions)
Convenience wrapper to create an
Img of type DoubleType
with an isotropic 2nd derivative of BiGauss kernel. |
<T extends ComplexType<T> & NativeType<T>> |
kernel2ndDerivBiGauss(double[] sigmaPair,
Integer numDimensions,
T outType)
Creates an
Img of the given type and of appropriate dimensions that
displays an isotropic 2nd derivative of BiGauss filter. |
RandomAccessibleInterval<DoubleType> |
kernelBiGauss(double[] sigmaPair,
Integer numDimensions)
Convenience wrapper to create an
Img of type DoubleType
with an isotropic BiGauss kernel. |
<T extends ComplexType<T> & NativeType<T>> |
kernelBiGauss(double[] sigmaPair,
Integer numDimensions,
T outType)
Creates an
Img of the given type and of appropriate dimensions that
displays an isotropic BiGauss filter. |
<T extends ComplexType<T> & NativeType<T>> |
kernelDiffraction(Dimensions in,
double NA,
double lambda,
double ns,
double ni,
double resLateral,
double resAxial,
double pZ,
T type) |
<T extends ComplexType<T> & NativeType<T>> |
kernelGabor(double[] sigmas,
double[] period,
T outType)
Creates an
Img of the given type and of appropriate dimensions that
displays a Gabor filter. |
<T extends ComplexType<T> & NativeType<T>> |
kernelGabor(Double sigma,
double[] period,
T outType)
Convenience wrapper to create an
Img of type outType
with an isotropic Gabor kernel. |
RandomAccessibleInterval<ComplexDoubleType> |
kernelGaborComplexDouble(double[] sigmas,
double... period)
Convenience wrapper to create an
Img of type ComplexDoubleType
with a Gabor kernel. |
RandomAccessibleInterval<ComplexDoubleType> |
kernelGaborComplexDouble(Double sigma,
double... period)
Convenience wrapper to create an
Img of type ComplexDoubleType
with an isotropic Gabor kernel. |
RandomAccessibleInterval<ComplexFloatType> |
kernelGaborComplexFloat(double[] sigmas,
double... period)
Convenience wrapper to create an
Img of type ComplexFloatType
with a Gabor kernel. |
RandomAccessibleInterval<ComplexFloatType> |
kernelGaborComplexFloat(Double sigma,
double... period)
Convenience wrapper to create an
Img of type ComplexFloatType
with an isotropic Gabor kernel. |
RandomAccessibleInterval<DoubleType> |
kernelGaborDouble(double[] sigmas,
double... period)
Convenience wrapper to create an
Img of type DoubleType
with a Gabor kernel. |
RandomAccessibleInterval<DoubleType> |
kernelGaborDouble(Double sigma,
double... period)
Convenience wrapper to create an
Img of type DoubleType
with an isotropic Gabor kernel. |
RandomAccessibleInterval<FloatType> |
kernelGaborFloat(double[] sigmas,
double... period)
|
RandomAccessibleInterval<FloatType> |
kernelGaborFloat(Double sigma,
double... period)
|
RandomAccessibleInterval<DoubleType> |
kernelGauss(double... sigma)
Executes the "kernelGauss" operation on the given arguments.
|
<T extends ComplexType<T> & NativeType<T>> |
kernelGauss(double[] sigma,
T outType)
Executes the "kernelGauss" operation on the given arguments.
|
RandomAccessibleInterval<DoubleType> |
kernelGauss(Double sigma,
int numDimensions)
Executes the "kernelGauss" operation on the given arguments.
|
<T extends ComplexType<T>> |
kernelGauss(Double sigma,
int numDimensions,
T outType)
Executes the "kernelGauss" operation on the given arguments.
|
RandomAccessibleInterval<DoubleType> |
kernelLog(double... sigma)
Executes the "kernelLog" operation on the given arguments.
|
<T extends ComplexType<T>> |
kernelLog(double[] sigma,
T outType)
Executes the "kernelLog" operation on the given arguments.
|
RandomAccessibleInterval<DoubleType> |
kernelLog(Double sigma,
int numDimensions)
Executes the "kernelLog" operation on the given arguments.
|
<T extends ComplexType<T>> |
kernelLog(Double sigma,
int numDimensions,
T outType)
Executes the "kernelLog" operation on the given arguments.
|
<T extends ComplexType<T>> |
kernelSobel(T outType) |
<L> LabelingMapping<L> |
labelingMapping() |
<L> LabelingMapping<L> |
labelingMapping(int maxNumSets) |
DoubleType |
nativeType() |
<T extends NativeType<T>> |
nativeType(Class<T> type) |
<T> T |
object(Class<T> in) |
ops, setEnvironment
context, getContext
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
context, getContext, setContext
public String getName()
public Img<DoubleType> img(Integer[] dims)
Img
of type DoubleType
with the given
dimensions.public Img<DoubleType> img(Long[] dims)
Img
of type DoubleType
with the given
dimensions.public Img<DoubleType> img(int[] dims)
Img
of type DoubleType
with the given
dimensions.public Img<DoubleType> img(long[] dims)
Img
of type DoubleType
with the given
dimensions.public <T extends NativeType<T>> Img<T> img(Dimensions in1, T in2)
public <T extends NativeType<T>> Img<T> img(Dimensions in1, T in2, ImgFactory<T> factory)
public <T extends NativeType<T>> Img<T> img(IterableInterval<T> in)
public <T extends NativeType<T>> Img<T> img(Img<T> in)
public Img<DoubleType> img(Interval interval)
public <T extends NativeType<T>> Img<T> img(RandomAccessibleInterval<T> in)
public <T extends NativeType<T>> ImgFactory<T> imgFactory()
public <T extends NativeType<T>> ImgFactory<T> imgFactory(Dimensions dims)
public <T extends NativeType<T>> ImgFactory<T> imgFactory(Img<T> in)
public <L,T extends IntegerType<T>> ImgLabeling<L,T> imgLabeling(Dimensions dims)
public <L,T extends IntegerType<T>> ImgLabeling<L,T> imgLabeling(Dimensions dims, T outType)
public <L,T extends IntegerType<T>> ImgLabeling<L,T> imgLabeling(Dimensions dims, T outType, ImgFactory<T> fac)
public <L,T extends IntegerType<T>> ImgLabeling<L,T> imgLabeling(Dimensions dims, T outType, ImgFactory<T> fac, int maxNumLabelSets)
public <L,T extends IntegerType<T>> ImgLabeling<L,T> imgLabeling(Interval interval)
public <L,T extends IntegerType<T>> ImgLabeling<L,T> imgLabeling(Interval interval, T outType)
public <L,T extends IntegerType<T>> ImgLabeling<L,T> imgLabeling(Interval interval, T outType, ImgFactory<T> fac)
public <L,T extends IntegerType<T>> ImgLabeling<L,T> imgLabeling(Interval interval, T outType, ImgFactory<T> fac, int maxNumLabelSets)
public <T> ImgPlus<T> imgPlus(Img<T> img, ImgPlusMetadata metadata)
public IntegerType integerType()
public IntegerType integerType(long maxValue)
public <T extends ComplexType<T>> RandomAccessibleInterval<T> kernel(double[]... values)
public <T extends ComplexType<T>> RandomAccessibleInterval<T> kernel(double[][] values, T outType)
public RandomAccessibleInterval<DoubleType> kernelGauss(double... sigma)
public <T extends ComplexType<T>> RandomAccessibleInterval<T> kernelGauss(Double sigma, int numDimensions, T outType)
public RandomAccessibleInterval<DoubleType> kernelGauss(Double sigma, int numDimensions)
public <T extends ComplexType<T> & NativeType<T>> RandomAccessibleInterval<T> kernelGauss(double[] sigma, T outType)
public RandomAccessibleInterval<DoubleType> kernelLog(double... sigma)
public <T extends ComplexType<T>> RandomAccessibleInterval<T> kernelLog(Double sigma, int numDimensions, T outType)
public RandomAccessibleInterval<DoubleType> kernelLog(Double sigma, int numDimensions)
public <T extends ComplexType<T>> RandomAccessibleInterval<T> kernelLog(double[] sigma, T outType)
public <T extends ComplexType<T> & NativeType<T>> Img<T> kernelDiffraction(Dimensions in, double NA, double lambda, double ns, double ni, double resLateral, double resAxial, double pZ, T type)
public RandomAccessibleInterval<DoubleType> kernelBiGauss(double[] sigmaPair, Integer numDimensions)
Img
of type DoubleType
with an isotropic BiGauss kernel.public <T extends ComplexType<T> & NativeType<T>> RandomAccessibleInterval<T> kernelBiGauss(double[] sigmaPair, Integer numDimensions, T outType)
Img
of the given type and of appropriate dimensions that
displays an isotropic BiGauss filter. The image should be considered as a
kernel -- an image directly suitable for convolution.
See DefaultCreateKernelBiGauss
for explanation of parameters.public RandomAccessibleInterval<DoubleType> kernel2ndDerivBiGauss(double[] sigmaPair, Integer numDimensions)
Img
of type DoubleType
with an isotropic 2nd derivative of BiGauss kernel.public <T extends ComplexType<T> & NativeType<T>> RandomAccessibleInterval<T> kernel2ndDerivBiGauss(double[] sigmaPair, Integer numDimensions, T outType)
Img
of the given type and of appropriate dimensions that
displays an isotropic 2nd derivative of BiGauss filter. The image should
be considered as a kernel -- an image directly suitable for convolution.
See DefaultCreateKernel2ndDerivBiGauss
for explanation of parameters.public RandomAccessibleInterval<FloatType> kernelGaborFloat(Double sigma, double... period)
public RandomAccessibleInterval<DoubleType> kernelGaborDouble(Double sigma, double... period)
Img
of type DoubleType
with an isotropic Gabor kernel.public RandomAccessibleInterval<ComplexFloatType> kernelGaborComplexFloat(Double sigma, double... period)
Img
of type ComplexFloatType
with an isotropic Gabor kernel.public RandomAccessibleInterval<ComplexDoubleType> kernelGaborComplexDouble(Double sigma, double... period)
Img
of type ComplexDoubleType
with an isotropic Gabor kernel.public <T extends ComplexType<T> & NativeType<T>> RandomAccessibleInterval<T> kernelGabor(Double sigma, double[] period, T outType)
Img
of type outType
with an isotropic Gabor kernel.public RandomAccessibleInterval<FloatType> kernelGaborFloat(double[] sigmas, double... period)
public RandomAccessibleInterval<DoubleType> kernelGaborDouble(double[] sigmas, double... period)
Img
of type DoubleType
with a Gabor kernel.public RandomAccessibleInterval<ComplexFloatType> kernelGaborComplexFloat(double[] sigmas, double... period)
Img
of type ComplexFloatType
with a Gabor kernel.public RandomAccessibleInterval<ComplexDoubleType> kernelGaborComplexDouble(double[] sigmas, double... period)
Img
of type ComplexDoubleType
with a Gabor kernel.public <T extends ComplexType<T> & NativeType<T>> RandomAccessibleInterval<T> kernelGabor(double[] sigmas, double[] period, T outType)
Img
of the given type and of appropriate dimensions that
displays a Gabor filter. The image should be considered as a kernel -- an
image directly suitable for convolution. See DefaultCreateKernelGabor
for explanation of parameters.public <T extends ComplexType<T>> RandomAccessibleInterval<T> kernelSobel(T outType)
public <L> LabelingMapping<L> labelingMapping()
public <L> LabelingMapping<L> labelingMapping(int maxNumSets)
public DoubleType nativeType()
public <T extends NativeType<T>> T nativeType(Class<T> type)
public <T> T object(Class<T> in)
Copyright © 2014–2022 ImageJ. All rights reserved.