| Modifier and Type | Class and Description |
|---|---|
class |
ImplImageDistort_I8<T extends ImageInt8>
Implementation of
ImageDistort. |
class |
ImplImageDistortCache_I8<T extends ImageInt8>
Implementation of
ImageDistortCache for ImageUInt8. |
| Modifier and Type | Method and Description |
|---|---|
static void |
ConvolveNormalized.convolve(Kernel2D_I32 kernel,
ImageUInt8 image,
ImageInt8 dest)
Performs a 2D convolution across the image while re-normalizing the kernel depending on its
overlap with the image.
|
static void |
ConvolveDownNormalized.convolve(Kernel2D_I32 kernel,
ImageUInt8 image,
ImageInt8 dest,
int skip)
Performs a 2D down convolution across the image while re-normalizing the kernel depending on its
overlap with the image.
|
static void |
ConvolveImageNoBorder.convolve(Kernel2D_I32 kernel,
ImageUInt8 input,
ImageInt8 output,
int divisor)
Performs a 2D convolution with division across the image.
|
static void |
ConvolveDownNoBorder.convolve(Kernel2D_I32 kernel,
ImageUInt8 input,
ImageInt8 output,
int skip,
int divisor) |
static void |
ConvolveImageMean.horizontal(ImageUInt8 input,
ImageInt8 output,
int radius)
Performs a horizontal 1D convolution which computes the mean value of elements
inside the kernel.
|
static void |
ConvolveNormalized.horizontal(Kernel1D_I32 kernel,
ImageUInt8 image,
ImageInt8 dest)
Performs a horizontal 1D convolution across the image while re-normalizing the kernel depending on its
overlap with the image.
|
static void |
ConvolveDownNormalized.horizontal(Kernel1D_I32 kernel,
ImageUInt8 image,
ImageInt8 dest,
int skip)
Performs a horizontal 1D down convolution across the image while re-normalizing the kernel depending on its
overlap with the image.
|
static void |
ConvolveImageNoBorder.horizontal(Kernel1D_I32 kernel,
ImageUInt8 input,
ImageInt8 output,
int divisor,
boolean includeVerticalBorder)
Performs a horizontal 1D convolution across the image with division.
|
static void |
ConvolveDownNoBorder.horizontal(Kernel1D_I32 kernel,
ImageUInt8 input,
ImageInt8 output,
int skip,
int divisor) |
static void |
ConvolveImageMean.vertical(ImageUInt8 input,
ImageInt8 output,
int radius)
Performs a vertical 1D convolution which computes the mean value of elements
inside the kernel.
|
static void |
ConvolveNormalized.vertical(Kernel1D_I32 kernel,
ImageUInt8 image,
ImageInt8 dest)
Performs a vertical 1D convolution across the image while re-normalizing the kernel depending on its
overlap with the image.
|
static void |
ConvolveDownNormalized.vertical(Kernel1D_I32 kernel,
ImageUInt8 image,
ImageInt8 dest,
int skip)
Performs a vertical 1D down convolution across the image while re-normalizing the kernel depending on its
overlap with the image.
|
static void |
ConvolveImageNoBorder.vertical(Kernel1D_I32 kernel,
ImageUInt8 input,
ImageInt8 output,
int divisor,
boolean includeHorizontalBorder)
Performs a vertical 1D convolution with division across the image.
|
static void |
ConvolveDownNoBorder.vertical(Kernel1D_I32 kernel,
ImageUInt8 input,
ImageInt8 output,
int skip,
int divisor) |
| Modifier and Type | Method and Description |
|---|---|
static void |
ConvolveDownNormalizedNaive.convolve(Kernel2D_I32 kernel,
ImageUInt8 input,
ImageInt8 output,
int skip) |
static void |
ConvolveDownNormalized_JustBorder.convolve(Kernel2D_I32 kernel,
ImageUInt8 input,
ImageInt8 output,
int skip) |
static boolean |
ConvolveDownNoBorderUnrolled_U8_I8_Div.convolve(Kernel2D_I32 kernel,
ImageUInt8 image,
ImageInt8 dest,
int skip,
int divisor) |
static void |
ConvolveDownNoBorderStandard.convolve(Kernel2D_I32 kernel,
ImageUInt8 input,
ImageInt8 output,
int skip,
int divisor) |
static void |
ConvolveDownNoBorderUnrolled_U8_I8_Div.convolve11(Kernel2D_I32 kernel,
ImageUInt8 input,
ImageInt8 output,
int skip,
int divisor) |
static void |
ConvolveDownNoBorderUnrolled_U8_I8_Div.convolve3(Kernel2D_I32 kernel,
ImageUInt8 input,
ImageInt8 output,
int skip,
int divisor) |
static void |
ConvolveDownNoBorderUnrolled_U8_I8_Div.convolve5(Kernel2D_I32 kernel,
ImageUInt8 input,
ImageInt8 output,
int skip,
int divisor) |
static void |
ConvolveDownNoBorderUnrolled_U8_I8_Div.convolve7(Kernel2D_I32 kernel,
ImageUInt8 input,
ImageInt8 output,
int skip,
int divisor) |
static void |
ConvolveDownNoBorderUnrolled_U8_I8_Div.convolve9(Kernel2D_I32 kernel,
ImageUInt8 input,
ImageInt8 output,
int skip,
int divisor) |
static void |
ConvolveDownNormalizedNaive.horizontal(Kernel1D_I32 kernel,
ImageUInt8 input,
ImageInt8 output,
int skip) |
static void |
ConvolveDownNormalized_JustBorder.horizontal(Kernel1D_I32 kernel,
ImageUInt8 input,
ImageInt8 output,
int skip) |
static boolean |
ConvolveDownNoBorderUnrolled_U8_I8_Div.horizontal(Kernel1D_I32 kernel,
ImageUInt8 image,
ImageInt8 dest,
int skip,
int divisor) |
static void |
ConvolveDownNoBorderStandard.horizontal(Kernel1D_I32 kernel,
ImageUInt8 input,
ImageInt8 output,
int skip,
int divisor) |
static void |
ConvolveDownNoBorderUnrolled_U8_I8_Div.horizontal11(Kernel1D_I32 kernel,
ImageUInt8 input,
ImageInt8 output,
int skip,
int divisor) |
static void |
ConvolveDownNoBorderUnrolled_U8_I8_Div.horizontal3(Kernel1D_I32 kernel,
ImageUInt8 input,
ImageInt8 output,
int skip,
int divisor) |
static void |
ConvolveDownNoBorderUnrolled_U8_I8_Div.horizontal5(Kernel1D_I32 kernel,
ImageUInt8 input,
ImageInt8 output,
int skip,
int divisor) |
static void |
ConvolveDownNoBorderUnrolled_U8_I8_Div.horizontal7(Kernel1D_I32 kernel,
ImageUInt8 input,
ImageInt8 output,
int skip,
int divisor) |
static void |
ConvolveDownNoBorderUnrolled_U8_I8_Div.horizontal9(Kernel1D_I32 kernel,
ImageUInt8 input,
ImageInt8 output,
int skip,
int divisor) |
static void |
ConvolveDownNormalizedNaive.vertical(Kernel1D_I32 kernel,
ImageUInt8 input,
ImageInt8 output,
int skip) |
static void |
ConvolveDownNormalized_JustBorder.vertical(Kernel1D_I32 kernel,
ImageUInt8 input,
ImageInt8 output,
int skip) |
static boolean |
ConvolveDownNoBorderUnrolled_U8_I8_Div.vertical(Kernel1D_I32 kernel,
ImageUInt8 image,
ImageInt8 dest,
int skip,
int divisor) |
static void |
ConvolveDownNoBorderStandard.vertical(Kernel1D_I32 kernel,
ImageUInt8 input,
ImageInt8 output,
int skip,
int divisor) |
static void |
ConvolveDownNoBorderUnrolled_U8_I8_Div.vertical11(Kernel1D_I32 kernel,
ImageUInt8 input,
ImageInt8 output,
int skip,
int divisor) |
static void |
ConvolveDownNoBorderUnrolled_U8_I8_Div.vertical3(Kernel1D_I32 kernel,
ImageUInt8 input,
ImageInt8 output,
int skip,
int divisor) |
static void |
ConvolveDownNoBorderUnrolled_U8_I8_Div.vertical5(Kernel1D_I32 kernel,
ImageUInt8 input,
ImageInt8 output,
int skip,
int divisor) |
static void |
ConvolveDownNoBorderUnrolled_U8_I8_Div.vertical7(Kernel1D_I32 kernel,
ImageUInt8 input,
ImageInt8 output,
int skip,
int divisor) |
static void |
ConvolveDownNoBorderUnrolled_U8_I8_Div.vertical9(Kernel1D_I32 kernel,
ImageUInt8 input,
ImageInt8 output,
int skip,
int divisor) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
ConvolveImageUnrolled_U8_I8_Div.convolve(Kernel2D_I32 kernel,
ImageUInt8 image,
ImageInt8 dest,
int divisor) |
static void |
ConvolveImageStandard.convolve(Kernel2D_I32 kernel,
ImageUInt8 src,
ImageInt8 dest,
int divisor) |
static void |
ConvolveImageUnrolled_U8_I8_Div.convolve11(Kernel2D_I32 kernel,
ImageUInt8 src,
ImageInt8 dest,
int divisor) |
static void |
ConvolveImageUnrolled_U8_I8_Div.convolve3(Kernel2D_I32 kernel,
ImageUInt8 src,
ImageInt8 dest,
int divisor) |
static void |
ConvolveImageUnrolled_U8_I8_Div.convolve5(Kernel2D_I32 kernel,
ImageUInt8 src,
ImageInt8 dest,
int divisor) |
static void |
ConvolveImageUnrolled_U8_I8_Div.convolve7(Kernel2D_I32 kernel,
ImageUInt8 src,
ImageInt8 dest,
int divisor) |
static void |
ConvolveImageUnrolled_U8_I8_Div.convolve9(Kernel2D_I32 kernel,
ImageUInt8 src,
ImageInt8 dest,
int divisor) |
static void |
ImplConvolveMean.horizontal(ImageUInt8 input,
ImageInt8 output,
int radius,
boolean includeBorder) |
static boolean |
ConvolveImageUnrolled_U8_I8_Div.horizontal(Kernel1D_I32 kernel,
ImageUInt8 image,
ImageInt8 dest,
int divisor,
boolean includeBorder) |
static void |
ConvolveImageStandard.horizontal(Kernel1D_I32 kernel,
ImageUInt8 image,
ImageInt8 dest,
int divisor,
boolean includeBorder) |
static void |
ConvolveImageUnrolled_U8_I8_Div.horizontal11(Kernel1D_I32 kernel,
ImageUInt8 image,
ImageInt8 dest,
int divisor,
boolean includeBorder) |
static void |
ConvolveImageUnrolled_U8_I8_Div.horizontal3(Kernel1D_I32 kernel,
ImageUInt8 image,
ImageInt8 dest,
int divisor,
boolean includeBorder) |
static void |
ConvolveImageUnrolled_U8_I8_Div.horizontal5(Kernel1D_I32 kernel,
ImageUInt8 image,
ImageInt8 dest,
int divisor,
boolean includeBorder) |
static void |
ConvolveImageUnrolled_U8_I8_Div.horizontal7(Kernel1D_I32 kernel,
ImageUInt8 image,
ImageInt8 dest,
int divisor,
boolean includeBorder) |
static void |
ConvolveImageUnrolled_U8_I8_Div.horizontal9(Kernel1D_I32 kernel,
ImageUInt8 image,
ImageInt8 dest,
int divisor,
boolean includeBorder) |
static void |
ImplConvolveMean.vertical(ImageUInt8 input,
ImageInt8 output,
int radius,
boolean includeBorder) |
static boolean |
ConvolveImageUnrolled_U8_I8_Div.vertical(Kernel1D_I32 kernel,
ImageUInt8 image,
ImageInt8 dest,
int divisor,
boolean includeBorder) |
static void |
ConvolveImageStandard.vertical(Kernel1D_I32 kernel,
ImageUInt8 image,
ImageInt8 dest,
int divisor,
boolean includeBorder) |
static void |
ConvolveImageUnrolled_U8_I8_Div.vertical11(Kernel1D_I32 kernel,
ImageUInt8 image,
ImageInt8 dest,
int divisor,
boolean includeBorder) |
static void |
ConvolveImageUnrolled_U8_I8_Div.vertical3(Kernel1D_I32 kernel,
ImageUInt8 image,
ImageInt8 dest,
int divisor,
boolean includeBorder) |
static void |
ConvolveImageUnrolled_U8_I8_Div.vertical5(Kernel1D_I32 kernel,
ImageUInt8 image,
ImageInt8 dest,
int divisor,
boolean includeBorder) |
static void |
ConvolveImageUnrolled_U8_I8_Div.vertical7(Kernel1D_I32 kernel,
ImageUInt8 image,
ImageInt8 dest,
int divisor,
boolean includeBorder) |
static void |
ConvolveImageUnrolled_U8_I8_Div.vertical9(Kernel1D_I32 kernel,
ImageUInt8 image,
ImageInt8 dest,
int divisor,
boolean includeBorder) |
| Modifier and Type | Method and Description |
|---|---|
static void |
ConvolveNormalizedNaive.convolve(Kernel2D_I32 kernel,
ImageUInt8 input,
ImageInt8 output) |
static void |
ConvolveNormalized_JustBorder.convolve(Kernel2D_I32 kernel,
ImageUInt8 input,
ImageInt8 output) |
static void |
ConvolveNormalizedNaive.horizontal(Kernel1D_I32 kernel,
ImageUInt8 input,
ImageInt8 output) |
static void |
ConvolveNormalized_JustBorder.horizontal(Kernel1D_I32 kernel,
ImageUInt8 input,
ImageInt8 output) |
static void |
ConvolveNormalizedNaive.vertical(Kernel1D_I32 kernel,
ImageUInt8 input,
ImageInt8 output) |
static void |
ConvolveNormalized_JustBorder.vertical(Kernel1D_I32 kernel,
ImageUInt8 input,
ImageInt8 output) |
| Modifier and Type | Method and Description |
|---|---|
static void |
ImplAverageDownSample2.down(ImageSInt8 input,
ImageInt8 output) |
static void |
AverageDownSampleOps.down(ImageSInt8 input,
int sampleWidth,
ImageInt8 output)
Down samples the image.
|
static void |
ImplAverageDownSampleN.down(ImageSInt8 input,
int sampleWidth,
ImageInt8 output) |
static void |
ImplAverageDownSample2.down(ImageUInt8 input,
ImageInt8 output) |
static void |
AverageDownSampleOps.down(ImageUInt8 input,
int sampleWidth,
ImageInt8 output)
Down samples the image.
|
static void |
ImplAverageDownSampleN.down(ImageUInt8 input,
int sampleWidth,
ImageInt8 output) |
| Modifier and Type | Method and Description |
|---|---|
static void |
ImageMiscOps.copy(int srcX,
int srcY,
int dstX,
int dstY,
int width,
int height,
ImageInt8 input,
ImageInt8 output)
Copies a rectangular region from one image into another.
output[dstX:(dstX+width) , dstY:(dstY+height-1)] = input[srcX:(srcX+width) , srcY:(srcY+height-1)] |
static void |
ImageMiscOps.copy(int srcX,
int srcY,
int dstX,
int dstY,
int width,
int height,
ImageInt8 input,
ImageInt8 output)
Copies a rectangular region from one image into another.
output[dstX:(dstX+width) , dstY:(dstY+height-1)] = input[srcX:(srcX+width) , srcY:(srcY+height-1)] |
static void |
ImageMiscOps.fill(ImageInt8 input,
int value)
Fills the whole image with the specified value
|
static void |
ImageMiscOps.fillBorder(ImageInt8 input,
int value,
int radius)
Fills the outside border with the specified value
|
static void |
ImageMiscOps.fillGaussian(ImageInt8 input,
Random rand,
double mean,
double sigma,
int lowerBound,
int upperBound)
Sets each value in the image to a value drawn from a Gaussian distribution.
|
static void |
ImageMiscOps.fillRectangle(ImageInt8 img,
int value,
int x0,
int y0,
int width,
int height)
Draws a filled rectangle that is aligned along the image axis inside the image.
|
static void |
ImageMiscOps.fillUniform(ImageInt8 img,
Random rand,
int min,
int max)
Sets each value in the image to a value drawn from an uniform distribution that has a range of min <= X < max.
|
static void |
ImageMiscOps.flipVertical(ImageInt8 input)
Flips the image from top to bottom
|
| Modifier and Type | Method and Description |
|---|---|
static void |
ImplConvertImage.convert(ImageFloat32 from,
ImageInt8 to) |
static void |
ImplConvertImage.convert(ImageFloat64 from,
ImageInt8 to) |
static void |
ImplConvertImage.convert(ImageSInt16 from,
ImageInt8 to) |
static void |
ImplConvertImage.convert(ImageSInt32 from,
ImageInt8 to) |
static void |
ImplConvertImage.convert(ImageSInt64 from,
ImageInt8 to) |
static void |
ImplConvertImage.convert(ImageSInt8 from,
ImageInt8 to) |
static void |
ImplConvertImage.convert(ImageUInt16 from,
ImageInt8 to) |
static void |
ImplConvertImage.convert(ImageUInt8 from,
ImageInt8 to) |
| Modifier and Type | Class and Description |
|---|---|
class |
ImageInt8<T extends ImageInt8>
Base class for images with 8-bit pixels.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ImageSInt8
Image with a pixel type of signed 8-bit integer.
|
class |
ImageUInt8
Image with a pixel type of unsigned 8-bit integer.
|
Copyright © 2013. All Rights Reserved.