Class ConvertImage
- java.lang.Object
-
- boofcv.core.image.ConvertImage
-
@Generated(value="boofcv.core.image.GenerateConvertImage") public class ConvertImage extends java.lang.ObjectFunctions for converting between different image types. Pixel values are converted by typecasting. When converting between signed and unsigned types, care should be taken to avoid numerical overflow.
DO NOT MODIFY: This class was automatically generated by GenerateConvertImage
-
-
Constructor Summary
Constructors Constructor and Description ConvertImage()
-
Method Summary
-
-
-
Method Detail
-
convert
public static GrayS8 convert(GrayU8 input, GrayS8 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedS8 convert(InterleavedU8 input, InterleavedS8 output)
Converts an
InterleavedU8into aInterleavedS8.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayU16 convert(GrayU8 input, GrayU16 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedU16 convert(InterleavedU8 input, InterleavedU16 output)
Converts an
InterleavedU8into aInterleavedU16.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayS16 convert(GrayU8 input, GrayS16 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedS16 convert(InterleavedU8 input, InterleavedS16 output)
Converts an
InterleavedU8into aInterleavedS16.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayS32 convert(GrayU8 input, GrayS32 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedS32 convert(InterleavedU8 input, InterleavedS32 output)
Converts an
InterleavedU8into aInterleavedS32.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayS64 convert(GrayU8 input, GrayS64 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedS64 convert(InterleavedU8 input, InterleavedS64 output)
Converts an
InterleavedU8into aInterleavedS64.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayF32 convert(GrayU8 input, GrayF32 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedF32 convert(InterleavedU8 input, InterleavedF32 output)
Converts an
InterleavedU8into aInterleavedF32.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayF64 convert(GrayU8 input, GrayF64 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedF64 convert(InterleavedU8 input, InterleavedF64 output)
Converts an
InterleavedU8into aInterleavedF64.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
average
public static GrayU8 average(Planar<GrayU8> input, GrayU8 output)
Converts aPlanarinto aImageGrayby computing the average value of each pixel across all the bands.- Parameters:
input- Input Planar image that is being converted. Not modified.output- (Optional) The single band output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedU8 convert(Planar<GrayU8> input, InterleavedU8 output)
Converts aPlanarinto the equivalentInterleavedU8- Parameters:
input- (Input) Planar image that is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
average
public static GrayU8 average(InterleavedU8 input, GrayU8 output)
Converts aInterleavedU8into aGrayU8by computing the average value of each pixel across all the bands.- Parameters:
input- (Input) The ImageInterleaved that is being converted. Not modified.output- (Optional) The single band output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static Planar<GrayU8> convert(InterleavedU8 input, Planar<GrayU8> output)
Converts aInterleavedU8into the equivalentPlanar- Parameters:
input- (Input) ImageInterleaved that is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayU8 convert(GrayU8 input, int min, int max, int numValues, GrayU8 output)
Converts pixel values in the input image into an integer values from 0 to numValues.- Parameters:
input- Input imagemin- minimum input pixel value, inclusivemax- maximum input pixel value, inclusivenumValues- Number of possible pixel values in output imageoutput- (Optional) Storage for the output image. Can be null.- Returns:
- The converted output image.
-
convert
public static GrayU8 convert(GrayS8 input, GrayU8 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedU8 convert(InterleavedS8 input, InterleavedU8 output)
Converts an
InterleavedS8into aInterleavedU8.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayU16 convert(GrayS8 input, GrayU16 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedU16 convert(InterleavedS8 input, InterleavedU16 output)
Converts an
InterleavedS8into aInterleavedU16.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayS16 convert(GrayS8 input, GrayS16 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedS16 convert(InterleavedS8 input, InterleavedS16 output)
Converts an
InterleavedS8into aInterleavedS16.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayS32 convert(GrayS8 input, GrayS32 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedS32 convert(InterleavedS8 input, InterleavedS32 output)
Converts an
InterleavedS8into aInterleavedS32.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayS64 convert(GrayS8 input, GrayS64 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedS64 convert(InterleavedS8 input, InterleavedS64 output)
Converts an
InterleavedS8into aInterleavedS64.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayF32 convert(GrayS8 input, GrayF32 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedF32 convert(InterleavedS8 input, InterleavedF32 output)
Converts an
InterleavedS8into aInterleavedF32.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayF64 convert(GrayS8 input, GrayF64 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedF64 convert(InterleavedS8 input, InterleavedF64 output)
Converts an
InterleavedS8into aInterleavedF64.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
average
public static GrayS8 average(Planar<GrayS8> input, GrayS8 output)
Converts aPlanarinto aImageGrayby computing the average value of each pixel across all the bands.- Parameters:
input- Input Planar image that is being converted. Not modified.output- (Optional) The single band output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedS8 convert(Planar<GrayS8> input, InterleavedS8 output)
Converts aPlanarinto the equivalentInterleavedS8- Parameters:
input- (Input) Planar image that is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
average
public static GrayS8 average(InterleavedS8 input, GrayS8 output)
Converts aInterleavedS8into aGrayS8by computing the average value of each pixel across all the bands.- Parameters:
input- (Input) The ImageInterleaved that is being converted. Not modified.output- (Optional) The single band output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static Planar<GrayS8> convert(InterleavedS8 input, Planar<GrayS8> output)
Converts aInterleavedS8into the equivalentPlanar- Parameters:
input- (Input) ImageInterleaved that is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayU8 convert(GrayS8 input, int min, int max, int numValues, GrayU8 output)
Converts pixel values in the input image into an integer values from 0 to numValues.- Parameters:
input- Input imagemin- minimum input pixel value, inclusivemax- maximum input pixel value, inclusivenumValues- Number of possible pixel values in output imageoutput- (Optional) Storage for the output image. Can be null.- Returns:
- The converted output image.
-
convert
public static GrayU8 convert(GrayU16 input, GrayU8 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedU8 convert(InterleavedU16 input, InterleavedU8 output)
Converts an
InterleavedU16into aInterleavedU8.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayS8 convert(GrayU16 input, GrayS8 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedS8 convert(InterleavedU16 input, InterleavedS8 output)
Converts an
InterleavedU16into aInterleavedS8.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayS16 convert(GrayU16 input, GrayS16 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedS16 convert(InterleavedU16 input, InterleavedS16 output)
Converts an
InterleavedU16into aInterleavedS16.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayS32 convert(GrayU16 input, GrayS32 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedS32 convert(InterleavedU16 input, InterleavedS32 output)
Converts an
InterleavedU16into aInterleavedS32.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayS64 convert(GrayU16 input, GrayS64 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedS64 convert(InterleavedU16 input, InterleavedS64 output)
Converts an
InterleavedU16into aInterleavedS64.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayF32 convert(GrayU16 input, GrayF32 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedF32 convert(InterleavedU16 input, InterleavedF32 output)
Converts an
InterleavedU16into aInterleavedF32.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayF64 convert(GrayU16 input, GrayF64 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedF64 convert(InterleavedU16 input, InterleavedF64 output)
Converts an
InterleavedU16into aInterleavedF64.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
average
public static GrayU16 average(Planar<GrayU16> input, GrayU16 output)
Converts aPlanarinto aImageGrayby computing the average value of each pixel across all the bands.- Parameters:
input- Input Planar image that is being converted. Not modified.output- (Optional) The single band output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedU16 convert(Planar<GrayU16> input, InterleavedU16 output)
Converts aPlanarinto the equivalentInterleavedU16- Parameters:
input- (Input) Planar image that is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
average
public static GrayU16 average(InterleavedU16 input, GrayU16 output)
Converts aInterleavedU16into aGrayU16by computing the average value of each pixel across all the bands.- Parameters:
input- (Input) The ImageInterleaved that is being converted. Not modified.output- (Optional) The single band output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static Planar<GrayU16> convert(InterleavedU16 input, Planar<GrayU16> output)
Converts aInterleavedU16into the equivalentPlanar- Parameters:
input- (Input) ImageInterleaved that is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayU8 convert(GrayU16 input, int min, int max, int numValues, GrayU8 output)
Converts pixel values in the input image into an integer values from 0 to numValues.- Parameters:
input- Input imagemin- minimum input pixel value, inclusivemax- maximum input pixel value, inclusivenumValues- Number of possible pixel values in output imageoutput- (Optional) Storage for the output image. Can be null.- Returns:
- The converted output image.
-
convert
public static GrayU8 convert(GrayS16 input, GrayU8 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedU8 convert(InterleavedS16 input, InterleavedU8 output)
Converts an
InterleavedS16into aInterleavedU8.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayS8 convert(GrayS16 input, GrayS8 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedS8 convert(InterleavedS16 input, InterleavedS8 output)
Converts an
InterleavedS16into aInterleavedS8.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayU16 convert(GrayS16 input, GrayU16 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedU16 convert(InterleavedS16 input, InterleavedU16 output)
Converts an
InterleavedS16into aInterleavedU16.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayS32 convert(GrayS16 input, GrayS32 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedS32 convert(InterleavedS16 input, InterleavedS32 output)
Converts an
InterleavedS16into aInterleavedS32.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayS64 convert(GrayS16 input, GrayS64 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedS64 convert(InterleavedS16 input, InterleavedS64 output)
Converts an
InterleavedS16into aInterleavedS64.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayF32 convert(GrayS16 input, GrayF32 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedF32 convert(InterleavedS16 input, InterleavedF32 output)
Converts an
InterleavedS16into aInterleavedF32.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayF64 convert(GrayS16 input, GrayF64 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedF64 convert(InterleavedS16 input, InterleavedF64 output)
Converts an
InterleavedS16into aInterleavedF64.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
average
public static GrayS16 average(Planar<GrayS16> input, GrayS16 output)
Converts aPlanarinto aImageGrayby computing the average value of each pixel across all the bands.- Parameters:
input- Input Planar image that is being converted. Not modified.output- (Optional) The single band output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedS16 convert(Planar<GrayS16> input, InterleavedS16 output)
Converts aPlanarinto the equivalentInterleavedS16- Parameters:
input- (Input) Planar image that is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
average
public static GrayS16 average(InterleavedS16 input, GrayS16 output)
Converts aInterleavedS16into aGrayS16by computing the average value of each pixel across all the bands.- Parameters:
input- (Input) The ImageInterleaved that is being converted. Not modified.output- (Optional) The single band output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static Planar<GrayS16> convert(InterleavedS16 input, Planar<GrayS16> output)
Converts aInterleavedS16into the equivalentPlanar- Parameters:
input- (Input) ImageInterleaved that is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayU8 convert(GrayS16 input, int min, int max, int numValues, GrayU8 output)
Converts pixel values in the input image into an integer values from 0 to numValues.- Parameters:
input- Input imagemin- minimum input pixel value, inclusivemax- maximum input pixel value, inclusivenumValues- Number of possible pixel values in output imageoutput- (Optional) Storage for the output image. Can be null.- Returns:
- The converted output image.
-
convert
public static GrayU8 convert(GrayS32 input, GrayU8 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedU8 convert(InterleavedS32 input, InterleavedU8 output)
Converts an
InterleavedS32into aInterleavedU8.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayS8 convert(GrayS32 input, GrayS8 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedS8 convert(InterleavedS32 input, InterleavedS8 output)
Converts an
InterleavedS32into aInterleavedS8.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayU16 convert(GrayS32 input, GrayU16 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedU16 convert(InterleavedS32 input, InterleavedU16 output)
Converts an
InterleavedS32into aInterleavedU16.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayS16 convert(GrayS32 input, GrayS16 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedS16 convert(InterleavedS32 input, InterleavedS16 output)
Converts an
InterleavedS32into aInterleavedS16.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayS64 convert(GrayS32 input, GrayS64 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedS64 convert(InterleavedS32 input, InterleavedS64 output)
Converts an
InterleavedS32into aInterleavedS64.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayF32 convert(GrayS32 input, GrayF32 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedF32 convert(InterleavedS32 input, InterleavedF32 output)
Converts an
InterleavedS32into aInterleavedF32.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayF64 convert(GrayS32 input, GrayF64 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedF64 convert(InterleavedS32 input, InterleavedF64 output)
Converts an
InterleavedS32into aInterleavedF64.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
average
public static GrayS32 average(Planar<GrayS32> input, GrayS32 output)
Converts aPlanarinto aImageGrayby computing the average value of each pixel across all the bands.- Parameters:
input- Input Planar image that is being converted. Not modified.output- (Optional) The single band output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedS32 convert(Planar<GrayS32> input, InterleavedS32 output)
Converts aPlanarinto the equivalentInterleavedS32- Parameters:
input- (Input) Planar image that is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
average
public static GrayS32 average(InterleavedS32 input, GrayS32 output)
Converts aInterleavedS32into aGrayS32by computing the average value of each pixel across all the bands.- Parameters:
input- (Input) The ImageInterleaved that is being converted. Not modified.output- (Optional) The single band output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static Planar<GrayS32> convert(InterleavedS32 input, Planar<GrayS32> output)
Converts aInterleavedS32into the equivalentPlanar- Parameters:
input- (Input) ImageInterleaved that is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayU8 convert(GrayS32 input, int min, int max, int numValues, GrayU8 output)
Converts pixel values in the input image into an integer values from 0 to numValues.- Parameters:
input- Input imagemin- minimum input pixel value, inclusivemax- maximum input pixel value, inclusivenumValues- Number of possible pixel values in output imageoutput- (Optional) Storage for the output image. Can be null.- Returns:
- The converted output image.
-
convert
public static GrayU8 convert(GrayS64 input, GrayU8 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedU8 convert(InterleavedS64 input, InterleavedU8 output)
Converts an
InterleavedS64into aInterleavedU8.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayS8 convert(GrayS64 input, GrayS8 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedS8 convert(InterleavedS64 input, InterleavedS8 output)
Converts an
InterleavedS64into aInterleavedS8.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayU16 convert(GrayS64 input, GrayU16 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedU16 convert(InterleavedS64 input, InterleavedU16 output)
Converts an
InterleavedS64into aInterleavedU16.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayS16 convert(GrayS64 input, GrayS16 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedS16 convert(InterleavedS64 input, InterleavedS16 output)
Converts an
InterleavedS64into aInterleavedS16.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayS32 convert(GrayS64 input, GrayS32 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedS32 convert(InterleavedS64 input, InterleavedS32 output)
Converts an
InterleavedS64into aInterleavedS32.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayF32 convert(GrayS64 input, GrayF32 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedF32 convert(InterleavedS64 input, InterleavedF32 output)
Converts an
InterleavedS64into aInterleavedF32.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayF64 convert(GrayS64 input, GrayF64 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedF64 convert(InterleavedS64 input, InterleavedF64 output)
Converts an
InterleavedS64into aInterleavedF64.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
average
public static GrayS64 average(Planar<GrayS64> input, GrayS64 output)
Converts aPlanarinto aImageGrayby computing the average value of each pixel across all the bands.- Parameters:
input- Input Planar image that is being converted. Not modified.output- (Optional) The single band output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedS64 convert(Planar<GrayS64> input, InterleavedS64 output)
Converts aPlanarinto the equivalentInterleavedS64- Parameters:
input- (Input) Planar image that is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
average
public static GrayS64 average(InterleavedS64 input, GrayS64 output)
Converts aInterleavedS64into aGrayS64by computing the average value of each pixel across all the bands.- Parameters:
input- (Input) The ImageInterleaved that is being converted. Not modified.output- (Optional) The single band output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static Planar<GrayS64> convert(InterleavedS64 input, Planar<GrayS64> output)
Converts aInterleavedS64into the equivalentPlanar- Parameters:
input- (Input) ImageInterleaved that is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayU8 convert(GrayS64 input, long min, long max, int numValues, GrayU8 output)
Converts pixel values in the input image into an integer values from 0 to numValues.- Parameters:
input- Input imagemin- minimum input pixel value, inclusivemax- maximum input pixel value, inclusivenumValues- Number of possible pixel values in output imageoutput- (Optional) Storage for the output image. Can be null.- Returns:
- The converted output image.
-
convert
public static GrayU8 convert(GrayF32 input, GrayU8 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedU8 convert(InterleavedF32 input, InterleavedU8 output)
Converts an
InterleavedF32into aInterleavedU8.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayS8 convert(GrayF32 input, GrayS8 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedS8 convert(InterleavedF32 input, InterleavedS8 output)
Converts an
InterleavedF32into aInterleavedS8.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayU16 convert(GrayF32 input, GrayU16 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedU16 convert(InterleavedF32 input, InterleavedU16 output)
Converts an
InterleavedF32into aInterleavedU16.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayS16 convert(GrayF32 input, GrayS16 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedS16 convert(InterleavedF32 input, InterleavedS16 output)
Converts an
InterleavedF32into aInterleavedS16.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayS32 convert(GrayF32 input, GrayS32 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedS32 convert(InterleavedF32 input, InterleavedS32 output)
Converts an
InterleavedF32into aInterleavedS32.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayS64 convert(GrayF32 input, GrayS64 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedS64 convert(InterleavedF32 input, InterleavedS64 output)
Converts an
InterleavedF32into aInterleavedS64.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayF64 convert(GrayF32 input, GrayF64 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedF64 convert(InterleavedF32 input, InterleavedF64 output)
Converts an
InterleavedF32into aInterleavedF64.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
average
public static GrayF32 average(Planar<GrayF32> input, GrayF32 output)
Converts aPlanarinto aImageGrayby computing the average value of each pixel across all the bands.- Parameters:
input- Input Planar image that is being converted. Not modified.output- (Optional) The single band output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedF32 convert(Planar<GrayF32> input, InterleavedF32 output)
Converts aPlanarinto the equivalentInterleavedF32- Parameters:
input- (Input) Planar image that is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
average
public static GrayF32 average(InterleavedF32 input, GrayF32 output)
Converts aInterleavedF32into aGrayF32by computing the average value of each pixel across all the bands.- Parameters:
input- (Input) The ImageInterleaved that is being converted. Not modified.output- (Optional) The single band output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static Planar<GrayF32> convert(InterleavedF32 input, Planar<GrayF32> output)
Converts aInterleavedF32into the equivalentPlanar- Parameters:
input- (Input) ImageInterleaved that is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayU8 convert(GrayF32 input, float min, float max, int numValues, GrayU8 output)
Converts pixel values in the input image into an integer values from 0 to numValues.- Parameters:
input- Input imagemin- minimum input pixel value, inclusivemax- maximum input pixel value, inclusivenumValues- Number of possible pixel values in output imageoutput- (Optional) Storage for the output image. Can be null.- Returns:
- The converted output image.
-
convert
public static GrayU8 convert(GrayF64 input, GrayU8 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedU8 convert(InterleavedF64 input, InterleavedU8 output)
Converts an
InterleavedF64into aInterleavedU8.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayS8 convert(GrayF64 input, GrayS8 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedS8 convert(InterleavedF64 input, InterleavedS8 output)
Converts an
InterleavedF64into aInterleavedS8.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayU16 convert(GrayF64 input, GrayU16 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedU16 convert(InterleavedF64 input, InterleavedU16 output)
Converts an
InterleavedF64into aInterleavedU16.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayS16 convert(GrayF64 input, GrayS16 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedS16 convert(InterleavedF64 input, InterleavedS16 output)
Converts an
InterleavedF64into aInterleavedS16.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayS32 convert(GrayF64 input, GrayS32 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedS32 convert(InterleavedF64 input, InterleavedS32 output)
Converts an
InterleavedF64into aInterleavedS32.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayS64 convert(GrayF64 input, GrayS64 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedS64 convert(InterleavedF64 input, InterleavedS64 output)
Converts an
InterleavedF64into aInterleavedS64.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayF32 convert(GrayF64 input, GrayF32 output)
- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedF32 convert(InterleavedF64 input, InterleavedF32 output)
Converts an
InterleavedF64into aInterleavedF32.- Parameters:
input- Input image which is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
average
public static GrayF64 average(Planar<GrayF64> input, GrayF64 output)
Converts aPlanarinto aImageGrayby computing the average value of each pixel across all the bands.- Parameters:
input- Input Planar image that is being converted. Not modified.output- (Optional) The single band output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static InterleavedF64 convert(Planar<GrayF64> input, InterleavedF64 output)
Converts aPlanarinto the equivalentInterleavedF64- Parameters:
input- (Input) Planar image that is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
average
public static GrayF64 average(InterleavedF64 input, GrayF64 output)
Converts aInterleavedF64into aGrayF64by computing the average value of each pixel across all the bands.- Parameters:
input- (Input) The ImageInterleaved that is being converted. Not modified.output- (Optional) The single band output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static Planar<GrayF64> convert(InterleavedF64 input, Planar<GrayF64> output)
Converts aInterleavedF64into the equivalentPlanar- Parameters:
input- (Input) ImageInterleaved that is being converted. Not modified.output- (Optional) The output image. If null a new image is created. Modified.- Returns:
- Converted image.
-
convert
public static GrayU8 convert(GrayF64 input, double min, double max, int numValues, GrayU8 output)
Converts pixel values in the input image into an integer values from 0 to numValues.- Parameters:
input- Input imagemin- minimum input pixel value, inclusivemax- maximum input pixel value, inclusivenumValues- Number of possible pixel values in output imageoutput- (Optional) Storage for the output image. Can be null.- Returns:
- The converted output image.
-
-
DataMelt 3.0 © DataMelt by jWork.ORG