Basics
Guides
API Reference
Basics
Guides
API Reference
[88:14] static extends: object
Static wrappers for boofcv.core.image.ConvertImage.
convert (object Input, object Output)
Converts between BoofCV image types using BoofCV's overloaded convert methods.
Input is the source BoofCV image wrapper or compatible Java object.Output is the destination BoofCV image wrapper or compatible Java object.The converted image object returned by BoofCV.convertToU8 (object Input, double MinValue, double MaxValue, int NumBits, object Output)
Converts an integer or floating point gray image into GrayU8 with scaling.
Input is the source BoofCV gray image wrapper or compatible Java object.MinValue is the input value mapped to zero.MaxValue is the input value mapped to the maximum output value.NumBits is the number of output bits, usually 8 for GrayU8.Output is the destination GrayU8 wrapper or compatible Java object.The converted GrayU8 object returned by BoofCV.average (object Input, object Output)
Averages a multi-band BoofCV image into a gray image.
Input is a Planar or interleaved BoofCV image wrapper or compatible Java object.Output is a gray BoofCV image wrapper or compatible Java object.The gray image object returned by BoofCV.convertU8F32 (object Input, object Output)
Converts U8 multi-band data into F32 multi-band data.
Input is an InterleavedU8 or Planar GrayU8 wrapper or compatible Java object.Output is a Planar GrayF32 or InterleavedF32 wrapper or compatible Java object.The converted image object returned by BoofCV.convertF32U8 (object Input, object Output)
Converts F32 multi-band data into U8 multi-band data.
Input is an InterleavedF32 or Planar GrayF32 wrapper or compatible Java object.Output is a Planar GrayU8 or InterleavedU8 wrapper or compatible Java object.The converted image object returned by BoofCV.[6:14] static extends: object
Static wrappers for boofcv.io.image.ConvertBufferedImage.
convertFrom (object BufferedImage, string TargetClassName)
Converts a Java BufferedImage into a new BoofCV image.
BufferedImage is a java.awt.image.BufferedImage object.TargetClassName is 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.The matching Aussom image wrapper.convertFromInto (object BufferedImage, object TargetImage)
Converts a Java BufferedImage into an existing BoofCV image.
BufferedImage is a java.awt.image.BufferedImage object.TargetImage is a BoofCV image wrapper or compatible Java object.TargetImage.convertFromPlanar (object BufferedImage, PlanarImage = null, bool OrderRgb = true, string BandClassName = "u8")
Converts a Java BufferedImage into a planar BoofCV image.
BufferedImage is a java.awt.image.BufferedImage object.PlanarImage is a Planar wrapper or null-compatible Java object.OrderRgb is true to store bands in RGB order, false for BoofCV's native order.BandClassName is a full gray image class name or one of u8, grayu8, f32, or grayf32.A Planar wrapper.convertFromInterleaved (object BufferedImage, object InterleavedImage, bool OrderRgb)
Converts a Java BufferedImage into an existing interleaved BoofCV image.
BufferedImage is a java.awt.image.BufferedImage object.InterleavedImage is an InterleavedU8, InterleavedF32, or compatible Java object.OrderRgb is true to store bands in RGB order, false for BoofCV's native order.InterleavedImage.convertTo (object Image, BufferedImage = null, bool OrderRgb = true)
Converts a BoofCV image into a Java BufferedImage.
Image is a BoofCV image wrapper or compatible Java object.BufferedImage is an existing java.awt.image.BufferedImage or null to allocate one.OrderRgb is true to interpret bands in RGB order, false for BoofCV's native order.An AussomJavaObject wrapping java.awt.image.BufferedImage.extractBuffered (object Image)
Extracts a Java BufferedImage view from supported BoofCV image types.
Image is a GrayU8 or InterleavedU8 image wrapper or compatible Java object.An AussomJavaObject wrapping java.awt.image.BufferedImage.orderBandsIntoRGB (object Image, object BufferedImage)
Reorders planar image bands into a BufferedImage's RGB channel order.
Image is a Planar image wrapper or compatible Java object.BufferedImage is a java.awt.image.BufferedImage object.A Planar wrapper around the reordered image.
Aussom
Write once. Embed everywhere.
Copyright 2026 Austin Lehman. All rights reserved.