class: ConvertImage
[104:14] static extends: object
Static wrappers for boofcv.core.image.ConvertImage.
Methods
-
convert (
object Input, object Output)Converts between BoofCV image types using BoofCV's overloaded convert methods.
- @p
Inputis the source BoofCV image wrapper or compatible Java object. - @p
Outputis the destination BoofCV image wrapper or compatible Java object. - @r
Theconverted image object returned by BoofCV.
- @p
-
convertToU8 (
object Input, double MinValue, double MaxValue, int NumBits, object Output)Converts an integer or floating point gray image into GrayU8 with scaling.
- @p
Inputis the source BoofCV gray image wrapper or compatible Java object. - @p
MinValueis the input value mapped to zero. - @p
MaxValueis the input value mapped to the maximum output value. - @p
NumBitsis the number of output bits, usually 8 for GrayU8. - @p
Outputis the destination GrayU8 wrapper or compatible Java object. - @r
Theconverted GrayU8 object returned by BoofCV.
- @p
-
average (
object Input, object Output)Averages a multi-band BoofCV image into a gray image.
- @p
Inputis a Planar or interleaved BoofCV image wrapper or compatible Java object. - @p
Outputis a gray BoofCV image wrapper or compatible Java object. - @r
Thegray image object returned by BoofCV.
- @p
-
convertU8F32 (
object Input, object Output)Converts U8 multi-band data into F32 multi-band data.
- @p
Inputis an InterleavedU8 or Planar GrayU8 wrapper or compatible Java object. - @p
Outputis a Planar GrayF32 or InterleavedF32 wrapper or compatible Java object. - @r
Theconverted image object returned by BoofCV.
- @p
-
convertF32U8 (
object Input, object Output)Converts F32 multi-band data into U8 multi-band data.
- @p
Inputis an InterleavedF32 or Planar GrayF32 wrapper or compatible Java object. - @p
Outputis a Planar GrayU8 or InterleavedU8 wrapper or compatible Java object. - @r
Theconverted image object returned by BoofCV.
- @p
class: ConvertBufferedImage
[22:14] static extends: object
Static wrappers for boofcv.io.image.ConvertBufferedImage.
Methods
-
convertFrom (
object BufferedImage, string TargetClassName)Converts a Java BufferedImage into a new BoofCV image.
- @p
BufferedImageis a java.awt.image.BufferedImage object. - @p
TargetClassNameis a full image class name or one of u8, grayu8, s8, grays8, u16, grayu16, s16, grays16, s32, grays32, s64, grays64, f32, grayf32, f64, grayf64, interleaved_u8, interleavedu8, interleaved_f32, or interleavedf32. - @r
Thematching Aussom image wrapper.
- @p
-
convertFromInto (
object BufferedImage, object TargetImage)Converts a Java BufferedImage into an existing BoofCV image.
- @p
BufferedImageis a java.awt.image.BufferedImage object. - @p
TargetImageis a BoofCV image wrapper or compatible Java object. - @r
TargetImage.
- @p
-
convertFromPlanar (
object BufferedImage, PlanarImage = null, bool OrderRgb = true, string BandClassName = "u8")Converts a Java BufferedImage into a planar BoofCV image.
- @p
BufferedImageis a java.awt.image.BufferedImage object. - @p
PlanarImageis a Planar wrapper or null-compatible Java object. - @p
OrderRgbis true to store bands in RGB order, false for BoofCV's native order. - @p
BandClassNameis a full gray image class name or one of u8, grayu8, f32, or grayf32. - @r
APlanar wrapper.
- @p
-
convertFromInterleaved (
object BufferedImage, object InterleavedImage, bool OrderRgb)Converts a Java BufferedImage into an existing interleaved BoofCV image.
- @p
BufferedImageis a java.awt.image.BufferedImage object. - @p
InterleavedImageis an InterleavedU8, InterleavedF32, or compatible Java object. - @p
OrderRgbis true to store bands in RGB order, false for BoofCV's native order. - @r
InterleavedImage.
- @p
-
convertTo (
object Image, BufferedImage = null, bool OrderRgb = true)Converts a BoofCV image into a Java BufferedImage.
- @p
Imageis a BoofCV image wrapper or compatible Java object. - @p
BufferedImageis an existing java.awt.image.BufferedImage or null to allocate one. - @p
OrderRgbis true to interpret bands in RGB order, false for BoofCV's native order. - @r
AnAussomJavaObject wrapping java.awt.image.BufferedImage.
- @p
-
extractBuffered (
object Image)Extracts a Java BufferedImage view from supported BoofCV image types.
- @p
Imageis a GrayU8 or InterleavedU8 image wrapper or compatible Java object. - @r
AnAussomJavaObject wrapping java.awt.image.BufferedImage.
- @p
-
orderBandsIntoRGB (
object Image, object BufferedImage)Reorders planar image bands into a BufferedImage's RGB channel order.
- @p
Imageis a Planar image wrapper or compatible Java object. - @p
BufferedImageis a java.awt.image.BufferedImage object. - @r
APlanar wrapper around the reordered image.
- @p