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)
    • 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)
    • 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)
    • 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)
    • 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)
    • 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)
    • 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)
    • 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)
    • 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)
    • 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)
    • 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)
    • 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)
    • 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)
    • 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)
    • 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)