Class ImplImageMiscOps

java.lang.Object
boofcv.alg.misc.impl.ImplImageMiscOps

@Generated("boofcv.alg.misc.impl.GenerateImplImageMiscOps") public class ImplImageMiscOps extends Object
Implementations of functions for ImageMiscOps

DO NOT MODIFY. Automatically generated code created by GenerateImplImageMiscOps

  • Constructor Details

    • ImplImageMiscOps

      public ImplImageMiscOps()
  • Method Details

    • copy

      public static <T extends GrayI8<T>> void copy(int srcX, int srcY, int dstX, int dstY, int width, int height, T input, ImageBorder_S32<T> border, GrayI8 output)
    • copy

      public static void copy(int srcX, int srcY, int dstX, int dstY, int width, int height, GrayI8 input, GrayI8 output)
    • copy

      public static void copy(int srcX, int srcY, int dstX, int dstY, int width, int height, InterleavedI8 input, InterleavedI8 output)
    • fill

      public static void fill(GrayI8 input, int value)
    • maskFill

      public static void maskFill(GrayI8 image, GrayU8 mask, int maskTarget, int value)
    • fill

      public static void fill(InterleavedI8 input, int value)
    • fill

      public static void fill(InterleavedI8 input, int[] values)
    • fillBand

      public static void fillBand(InterleavedI8 input, int band, int value)
    • insertBand

      public static void insertBand(GrayI8 input, int band, InterleavedI8 output)
    • extractBand

      public static void extractBand(InterleavedI8 input, int band, GrayI8 output)
    • fillBorder

      public static void fillBorder(GrayI8 input, int value, int radius)
    • fillBorder

      public static void fillBorder(GrayI8 input, int value, int borderX0, int borderY0, int borderX1, int borderY1)
    • fillRectangle

      public static void fillRectangle(GrayI8 image, int value, int x0, int y0, int width, int height)
    • fillRectangle

      public static void fillRectangle(InterleavedI8 image, int value, int x0, int y0, int width, int height)
    • fillUniform

      public static void fillUniform(GrayI8 image, Random rand, int min, int max)
    • fillUniform

      public static void fillUniform(InterleavedI8 image, Random rand, int min, int max)
    • fillGaussian

      public static void fillGaussian(GrayI8 image, Random rand, double mean, double sigma, int lowerBound, int upperBound)
    • fillGaussian

      public static void fillGaussian(InterleavedI8 image, Random rand, double mean, double sigma, int lowerBound, int upperBound)
    • flipVertical

      public static void flipVertical(GrayI8 image)
    • flipHorizontal

      public static void flipHorizontal(GrayI8 image)
    • transpose

      public static void transpose(GrayI8 input, GrayI8 output)
    • transpose

      public static void transpose(InterleavedI8 input, InterleavedI8 output)
    • rotateCW

      public static void rotateCW(GrayI8 image)
    • rotateCW

      public static void rotateCW(GrayI8 input, GrayI8 output)
    • rotateCW

      public static void rotateCW(InterleavedI8 input, InterleavedI8 output)
    • rotateCCW

      public static void rotateCCW(GrayI8 image)
    • rotateCCW

      public static void rotateCCW(GrayI8 input, GrayI8 output)
    • rotateCCW

      public static void rotateCCW(InterleavedI8 input, InterleavedI8 output)
    • growBorder

      public static <T extends GrayI8<T>> void growBorder(T src, ImageBorder_S32<T> border, int borderX0, int borderY0, int borderX1, int borderY1, T dst)
    • findAndProcess

      public static void findAndProcess(GrayI8 input, BoofLambdas.Match_I8 finder, BoofLambdas.ProcessIIB process)
    • copy

      public static <T extends GrayI16<T>> void copy(int srcX, int srcY, int dstX, int dstY, int width, int height, T input, ImageBorder_S32<T> border, GrayI16 output)
    • copy

      public static void copy(int srcX, int srcY, int dstX, int dstY, int width, int height, GrayI16 input, GrayI16 output)
    • copy

      public static void copy(int srcX, int srcY, int dstX, int dstY, int width, int height, InterleavedI16 input, InterleavedI16 output)
    • fill

      public static void fill(GrayI16 input, int value)
    • maskFill

      public static void maskFill(GrayI16 image, GrayU8 mask, int maskTarget, int value)
    • fill

      public static void fill(InterleavedI16 input, int value)
    • fill

      public static void fill(InterleavedI16 input, int[] values)
    • fillBand

      public static void fillBand(InterleavedI16 input, int band, int value)
    • insertBand

      public static void insertBand(GrayI16 input, int band, InterleavedI16 output)
    • extractBand

      public static void extractBand(InterleavedI16 input, int band, GrayI16 output)
    • fillBorder

      public static void fillBorder(GrayI16 input, int value, int radius)
    • fillBorder

      public static void fillBorder(GrayI16 input, int value, int borderX0, int borderY0, int borderX1, int borderY1)
    • fillRectangle

      public static void fillRectangle(GrayI16 image, int value, int x0, int y0, int width, int height)
    • fillRectangle

      public static void fillRectangle(InterleavedI16 image, int value, int x0, int y0, int width, int height)
    • fillUniform

      public static void fillUniform(GrayI16 image, Random rand, int min, int max)
    • fillUniform

      public static void fillUniform(InterleavedI16 image, Random rand, int min, int max)
    • fillGaussian

      public static void fillGaussian(GrayI16 image, Random rand, double mean, double sigma, int lowerBound, int upperBound)
    • fillGaussian

      public static void fillGaussian(InterleavedI16 image, Random rand, double mean, double sigma, int lowerBound, int upperBound)
    • flipVertical

      public static void flipVertical(GrayI16 image)
    • flipHorizontal

      public static void flipHorizontal(GrayI16 image)
    • transpose

      public static void transpose(GrayI16 input, GrayI16 output)
    • transpose

      public static void transpose(InterleavedI16 input, InterleavedI16 output)
    • rotateCW

      public static void rotateCW(GrayI16 image)
    • rotateCW

      public static void rotateCW(GrayI16 input, GrayI16 output)
    • rotateCW

      public static void rotateCW(InterleavedI16 input, InterleavedI16 output)
    • rotateCCW

      public static void rotateCCW(GrayI16 image)
    • rotateCCW

      public static void rotateCCW(GrayI16 input, GrayI16 output)
    • rotateCCW

      public static void rotateCCW(InterleavedI16 input, InterleavedI16 output)
    • growBorder

      public static <T extends GrayI16<T>> void growBorder(T src, ImageBorder_S32<T> border, int borderX0, int borderY0, int borderX1, int borderY1, T dst)
    • findAndProcess

      public static void findAndProcess(GrayI16 input, BoofLambdas.Match_I16 finder, BoofLambdas.ProcessIIB process)
    • copy

      public static void copy(int srcX, int srcY, int dstX, int dstY, int width, int height, GrayS32 input, ImageBorder_S32 border, GrayS32 output)
    • copy

      public static void copy(int srcX, int srcY, int dstX, int dstY, int width, int height, GrayS32 input, GrayS32 output)
    • copy

      public static void copy(int srcX, int srcY, int dstX, int dstY, int width, int height, InterleavedS32 input, InterleavedS32 output)
    • fill

      public static void fill(GrayS32 input, int value)
    • maskFill

      public static void maskFill(GrayS32 image, GrayU8 mask, int maskTarget, int value)
    • fill

      public static void fill(InterleavedS32 input, int value)
    • fill

      public static void fill(InterleavedS32 input, int[] values)
    • fillBand

      public static void fillBand(InterleavedS32 input, int band, int value)
    • insertBand

      public static void insertBand(GrayS32 input, int band, InterleavedS32 output)
    • extractBand

      public static void extractBand(InterleavedS32 input, int band, GrayS32 output)
    • fillBorder

      public static void fillBorder(GrayS32 input, int value, int radius)
    • fillBorder

      public static void fillBorder(GrayS32 input, int value, int borderX0, int borderY0, int borderX1, int borderY1)
    • fillRectangle

      public static void fillRectangle(GrayS32 image, int value, int x0, int y0, int width, int height)
    • fillRectangle

      public static void fillRectangle(InterleavedS32 image, int value, int x0, int y0, int width, int height)
    • fillUniform

      public static void fillUniform(GrayS32 image, Random rand, int min, int max)
    • fillUniform

      public static void fillUniform(InterleavedS32 image, Random rand, int min, int max)
    • fillGaussian

      public static void fillGaussian(GrayS32 image, Random rand, double mean, double sigma, int lowerBound, int upperBound)
    • fillGaussian

      public static void fillGaussian(InterleavedS32 image, Random rand, double mean, double sigma, int lowerBound, int upperBound)
    • flipVertical

      public static void flipVertical(GrayS32 image)
    • flipHorizontal

      public static void flipHorizontal(GrayS32 image)
    • transpose

      public static void transpose(GrayS32 input, GrayS32 output)
    • transpose

      public static void transpose(InterleavedS32 input, InterleavedS32 output)
    • rotateCW

      public static void rotateCW(GrayS32 image)
    • rotateCW

      public static void rotateCW(GrayS32 input, GrayS32 output)
    • rotateCW

      public static void rotateCW(InterleavedS32 input, InterleavedS32 output)
    • rotateCCW

      public static void rotateCCW(GrayS32 image)
    • rotateCCW

      public static void rotateCCW(GrayS32 input, GrayS32 output)
    • rotateCCW

      public static void rotateCCW(InterleavedS32 input, InterleavedS32 output)
    • growBorder

      public static void growBorder(GrayS32 src, ImageBorder_S32 border, int borderX0, int borderY0, int borderX1, int borderY1, GrayS32 dst)
    • findAndProcess

      public static void findAndProcess(GrayS32 input, BoofLambdas.Match_S32 finder, BoofLambdas.ProcessIIB process)
    • copy

      public static void copy(int srcX, int srcY, int dstX, int dstY, int width, int height, GrayS64 input, ImageBorder_S64 border, GrayS64 output)
    • copy

      public static void copy(int srcX, int srcY, int dstX, int dstY, int width, int height, GrayS64 input, GrayS64 output)
    • copy

      public static void copy(int srcX, int srcY, int dstX, int dstY, int width, int height, InterleavedS64 input, InterleavedS64 output)
    • fill

      public static void fill(GrayS64 input, long value)
    • maskFill

      public static void maskFill(GrayS64 image, GrayU8 mask, int maskTarget, long value)
    • fill

      public static void fill(InterleavedS64 input, long value)
    • fill

      public static void fill(InterleavedS64 input, long[] values)
    • fillBand

      public static void fillBand(InterleavedS64 input, int band, long value)
    • insertBand

      public static void insertBand(GrayS64 input, int band, InterleavedS64 output)
    • extractBand

      public static void extractBand(InterleavedS64 input, int band, GrayS64 output)
    • fillBorder

      public static void fillBorder(GrayS64 input, long value, int radius)
    • fillBorder

      public static void fillBorder(GrayS64 input, long value, int borderX0, int borderY0, int borderX1, int borderY1)
    • fillRectangle

      public static void fillRectangle(GrayS64 image, long value, int x0, int y0, int width, int height)
    • fillRectangle

      public static void fillRectangle(InterleavedS64 image, long value, int x0, int y0, int width, int height)
    • fillUniform

      public static void fillUniform(GrayS64 image, Random rand, long min, long max)
    • fillUniform

      public static void fillUniform(InterleavedS64 image, Random rand, long min, long max)
    • fillGaussian

      public static void fillGaussian(GrayS64 image, Random rand, double mean, double sigma, long lowerBound, long upperBound)
    • fillGaussian

      public static void fillGaussian(InterleavedS64 image, Random rand, double mean, double sigma, long lowerBound, long upperBound)
    • flipVertical

      public static void flipVertical(GrayS64 image)
    • flipHorizontal

      public static void flipHorizontal(GrayS64 image)
    • transpose

      public static void transpose(GrayS64 input, GrayS64 output)
    • transpose

      public static void transpose(InterleavedS64 input, InterleavedS64 output)
    • rotateCW

      public static void rotateCW(GrayS64 image)
    • rotateCW

      public static void rotateCW(GrayS64 input, GrayS64 output)
    • rotateCW

      public static void rotateCW(InterleavedS64 input, InterleavedS64 output)
    • rotateCCW

      public static void rotateCCW(GrayS64 image)
    • rotateCCW

      public static void rotateCCW(GrayS64 input, GrayS64 output)
    • rotateCCW

      public static void rotateCCW(InterleavedS64 input, InterleavedS64 output)
    • growBorder

      public static void growBorder(GrayS64 src, ImageBorder_S64 border, int borderX0, int borderY0, int borderX1, int borderY1, GrayS64 dst)
    • findAndProcess

      public static void findAndProcess(GrayS64 input, BoofLambdas.Match_S64 finder, BoofLambdas.ProcessIIB process)
    • copy

      public static void copy(int srcX, int srcY, int dstX, int dstY, int width, int height, GrayF32 input, ImageBorder_F32 border, GrayF32 output)
    • copy

      public static void copy(int srcX, int srcY, int dstX, int dstY, int width, int height, GrayF32 input, GrayF32 output)
    • copy

      public static void copy(int srcX, int srcY, int dstX, int dstY, int width, int height, InterleavedF32 input, InterleavedF32 output)
    • fill

      public static void fill(GrayF32 input, float value)
    • maskFill

      public static void maskFill(GrayF32 image, GrayU8 mask, int maskTarget, float value)
    • fill

      public static void fill(InterleavedF32 input, float value)
    • fill

      public static void fill(InterleavedF32 input, float[] values)
    • fillBand

      public static void fillBand(InterleavedF32 input, int band, float value)
    • insertBand

      public static void insertBand(GrayF32 input, int band, InterleavedF32 output)
    • extractBand

      public static void extractBand(InterleavedF32 input, int band, GrayF32 output)
    • fillBorder

      public static void fillBorder(GrayF32 input, float value, int radius)
    • fillBorder

      public static void fillBorder(GrayF32 input, float value, int borderX0, int borderY0, int borderX1, int borderY1)
    • fillRectangle

      public static void fillRectangle(GrayF32 image, float value, int x0, int y0, int width, int height)
    • fillRectangle

      public static void fillRectangle(InterleavedF32 image, float value, int x0, int y0, int width, int height)
    • fillUniform

      public static void fillUniform(GrayF32 image, Random rand, float min, float max)
    • fillUniform

      public static void fillUniform(InterleavedF32 image, Random rand, float min, float max)
    • fillGaussian

      public static void fillGaussian(GrayF32 image, Random rand, double mean, double sigma, float lowerBound, float upperBound)
    • fillGaussian

      public static void fillGaussian(InterleavedF32 image, Random rand, double mean, double sigma, float lowerBound, float upperBound)
    • flipVertical

      public static void flipVertical(GrayF32 image)
    • flipHorizontal

      public static void flipHorizontal(GrayF32 image)
    • transpose

      public static void transpose(GrayF32 input, GrayF32 output)
    • transpose

      public static void transpose(InterleavedF32 input, InterleavedF32 output)
    • rotateCW

      public static void rotateCW(GrayF32 image)
    • rotateCW

      public static void rotateCW(GrayF32 input, GrayF32 output)
    • rotateCW

      public static void rotateCW(InterleavedF32 input, InterleavedF32 output)
    • rotateCCW

      public static void rotateCCW(GrayF32 image)
    • rotateCCW

      public static void rotateCCW(GrayF32 input, GrayF32 output)
    • rotateCCW

      public static void rotateCCW(InterleavedF32 input, InterleavedF32 output)
    • growBorder

      public static void growBorder(GrayF32 src, ImageBorder_F32 border, int borderX0, int borderY0, int borderX1, int borderY1, GrayF32 dst)
    • findAndProcess

      public static void findAndProcess(GrayF32 input, BoofLambdas.Match_F32 finder, BoofLambdas.ProcessIIB process)
    • copy

      public static void copy(int srcX, int srcY, int dstX, int dstY, int width, int height, GrayF64 input, ImageBorder_F64 border, GrayF64 output)
    • copy

      public static void copy(int srcX, int srcY, int dstX, int dstY, int width, int height, GrayF64 input, GrayF64 output)
    • copy

      public static void copy(int srcX, int srcY, int dstX, int dstY, int width, int height, InterleavedF64 input, InterleavedF64 output)
    • fill

      public static void fill(GrayF64 input, double value)
    • maskFill

      public static void maskFill(GrayF64 image, GrayU8 mask, int maskTarget, double value)
    • fill

      public static void fill(InterleavedF64 input, double value)
    • fill

      public static void fill(InterleavedF64 input, double[] values)
    • fillBand

      public static void fillBand(InterleavedF64 input, int band, double value)
    • insertBand

      public static void insertBand(GrayF64 input, int band, InterleavedF64 output)
    • extractBand

      public static void extractBand(InterleavedF64 input, int band, GrayF64 output)
    • fillBorder

      public static void fillBorder(GrayF64 input, double value, int radius)
    • fillBorder

      public static void fillBorder(GrayF64 input, double value, int borderX0, int borderY0, int borderX1, int borderY1)
    • fillRectangle

      public static void fillRectangle(GrayF64 image, double value, int x0, int y0, int width, int height)
    • fillRectangle

      public static void fillRectangle(InterleavedF64 image, double value, int x0, int y0, int width, int height)
    • fillUniform

      public static void fillUniform(GrayF64 image, Random rand, double min, double max)
    • fillUniform

      public static void fillUniform(InterleavedF64 image, Random rand, double min, double max)
    • fillGaussian

      public static void fillGaussian(GrayF64 image, Random rand, double mean, double sigma, double lowerBound, double upperBound)
    • fillGaussian

      public static void fillGaussian(InterleavedF64 image, Random rand, double mean, double sigma, double lowerBound, double upperBound)
    • flipVertical

      public static void flipVertical(GrayF64 image)
    • flipHorizontal

      public static void flipHorizontal(GrayF64 image)
    • transpose

      public static void transpose(GrayF64 input, GrayF64 output)
    • transpose

      public static void transpose(InterleavedF64 input, InterleavedF64 output)
    • rotateCW

      public static void rotateCW(GrayF64 image)
    • rotateCW

      public static void rotateCW(GrayF64 input, GrayF64 output)
    • rotateCW

      public static void rotateCW(InterleavedF64 input, InterleavedF64 output)
    • rotateCCW

      public static void rotateCCW(GrayF64 image)
    • rotateCCW

      public static void rotateCCW(GrayF64 input, GrayF64 output)
    • rotateCCW

      public static void rotateCCW(InterleavedF64 input, InterleavedF64 output)
    • growBorder

      public static void growBorder(GrayF64 src, ImageBorder_F64 border, int borderX0, int borderY0, int borderX1, int borderY1, GrayF64 dst)
    • findAndProcess

      public static void findAndProcess(GrayF64 input, BoofLambdas.Match_F64 finder, BoofLambdas.ProcessIIB process)
    • filter

      public static void filter(GrayU8 image, BoofLambdas.FilterPixel_S32 op)
    • addUniform

      public static void addUniform(GrayU8 image, Random rand, int min, int max)
    • addUniform

      public static void addUniform(InterleavedU8 image, Random rand, int min, int max)
    • addGaussian

      public static void addGaussian(GrayU8 image, Random rand, double sigma, int lowerBound, int upperBound)
    • addGaussian

      public static void addGaussian(InterleavedU8 image, Random rand, double sigma, int lowerBound, int upperBound)
    • filter

      public static void filter(GrayS8 image, BoofLambdas.FilterPixel_S32 op)
    • addUniform

      public static void addUniform(GrayS8 image, Random rand, int min, int max)
    • addUniform

      public static void addUniform(InterleavedS8 image, Random rand, int min, int max)
    • addGaussian

      public static void addGaussian(GrayS8 image, Random rand, double sigma, int lowerBound, int upperBound)
    • addGaussian

      public static void addGaussian(InterleavedS8 image, Random rand, double sigma, int lowerBound, int upperBound)
    • filter

      public static void filter(GrayU16 image, BoofLambdas.FilterPixel_S32 op)
    • addUniform

      public static void addUniform(GrayU16 image, Random rand, int min, int max)
    • addUniform

      public static void addUniform(InterleavedU16 image, Random rand, int min, int max)
    • addGaussian

      public static void addGaussian(GrayU16 image, Random rand, double sigma, int lowerBound, int upperBound)
    • addGaussian

      public static void addGaussian(InterleavedU16 image, Random rand, double sigma, int lowerBound, int upperBound)
    • filter

      public static void filter(GrayS16 image, BoofLambdas.FilterPixel_S32 op)
    • addUniform

      public static void addUniform(GrayS16 image, Random rand, int min, int max)
    • addUniform

      public static void addUniform(InterleavedS16 image, Random rand, int min, int max)
    • addGaussian

      public static void addGaussian(GrayS16 image, Random rand, double sigma, int lowerBound, int upperBound)
    • addGaussian

      public static void addGaussian(InterleavedS16 image, Random rand, double sigma, int lowerBound, int upperBound)
    • filter

      public static void filter(GrayS32 image, BoofLambdas.FilterPixel_S32 op)
    • addUniform

      public static void addUniform(GrayS32 image, Random rand, int min, int max)
    • addUniform

      public static void addUniform(InterleavedS32 image, Random rand, int min, int max)
    • addGaussian

      public static void addGaussian(GrayS32 image, Random rand, double sigma, int lowerBound, int upperBound)
    • addGaussian

      public static void addGaussian(InterleavedS32 image, Random rand, double sigma, int lowerBound, int upperBound)
    • filter

      public static void filter(GrayS64 image, BoofLambdas.FilterPixel_S64 op)
    • addUniform

      public static void addUniform(GrayS64 image, Random rand, long min, long max)
    • addUniform

      public static void addUniform(InterleavedS64 image, Random rand, long min, long max)
    • addGaussian

      public static void addGaussian(GrayS64 image, Random rand, double sigma, long lowerBound, long upperBound)
    • addGaussian

      public static void addGaussian(InterleavedS64 image, Random rand, double sigma, long lowerBound, long upperBound)
    • filter

      public static void filter(GrayF32 image, BoofLambdas.FilterPixel_F32 op)
    • addUniform

      public static void addUniform(GrayF32 image, Random rand, float min, float max)
    • addUniform

      public static void addUniform(InterleavedF32 image, Random rand, float min, float max)
    • addGaussian

      public static void addGaussian(GrayF32 image, Random rand, double sigma, float lowerBound, float upperBound)
    • addGaussian

      public static void addGaussian(InterleavedF32 image, Random rand, double sigma, float lowerBound, float upperBound)
    • filter

      public static void filter(GrayF64 image, BoofLambdas.FilterPixel_F64 op)
    • addUniform

      public static void addUniform(GrayF64 image, Random rand, double min, double max)
    • addUniform

      public static void addUniform(InterleavedF64 image, Random rand, double min, double max)
    • addGaussian

      public static void addGaussian(GrayF64 image, Random rand, double sigma, double lowerBound, double upperBound)
    • addGaussian

      public static void addGaussian(InterleavedF64 image, Random rand, double sigma, double lowerBound, double upperBound)