Basics
Guides
API Reference
Basics
Guides
API Reference
[86:14] static extends: object
Static wrappers for boofcv.alg.color.ColorYuv.
yuvToRgb (Y, U, V)
Converts one YUV pixel to a packed RGB integer.
Y is the luminance value.U is the U chroma value.V is the V chroma value.A packed RGB integer.ycbcrToRgb (int Y, int Cb, int Cr)
Converts one YCbCr pixel to a packed RGB integer.
Y is the luma value.Cb is the blue-difference chroma value.Cr is the red-difference chroma value.A packed RGB integer.rgbToYuv (object RgbPlanar, object YuvPlanar)
Converts a planar RGB image to a planar YUV image.
RgbPlanar is a Planar RGB wrapper or compatible Java object.YuvPlanar is a Planar YUV wrapper or compatible Java object.yuvToRgbImage (object YuvPlanar, object RgbPlanar)
Converts a planar YUV image to a planar RGB image.
YuvPlanar is a Planar YUV wrapper or compatible Java object.RgbPlanar is a Planar RGB wrapper or compatible Java object.[131:14] static extends: object
Static wrappers for boofcv.alg.color.ColorXyz.
gamma (Value)
Applies the sRGB gamma curve.
Value is a linear RGB value.The gamma-corrected value.invGamma (Value)
Applies the inverse sRGB gamma curve.
Value is a gamma-corrected RGB value.The linear value.rgbToXyz (object RgbPlanar, object XyzPlanar)
Converts a planar RGB image to a planar XYZ image.
RgbPlanar is a Planar RGB wrapper or compatible Java object.XyzPlanar is a Planar GrayF32 XYZ wrapper or compatible Java object.xyzToRgb (object XyzPlanar, object RgbPlanar)
Converts a planar XYZ image to a planar RGB image.
XyzPlanar is a Planar GrayF32 XYZ wrapper or compatible Java object.RgbPlanar is a Planar RGB wrapper or compatible Java object.[172:14] static extends: object
Static wrappers for boofcv.alg.color.ColorLab.
invTran (Value)
Applies BoofCV's inverse Lab transfer function.
Value is the Lab transfer value.The inverse transfer result.rgbToLab (object RgbPlanar, object LabPlanar)
Converts a planar RGB image to a planar Lab image.
RgbPlanar is a Planar RGB wrapper or compatible Java object.LabPlanar is a Planar GrayF32 Lab wrapper or compatible Java object.labToRgb (object LabPlanar, object RgbPlanar)
Converts a planar Lab image to a planar RGB image.
LabPlanar is a Planar GrayF32 Lab wrapper or compatible Java object.RgbPlanar is a Planar RGB wrapper or compatible Java object.[6:14] static extends: object
Static wrappers for boofcv.alg.color.ColorRgb.
rgbToGray_Weighted (R, G, B)
Converts an RGB pixel to gray using BoofCV's weighted conversion.
R is the red channel value.G is the green channel value.B is the blue channel value.The weighted gray value.rgbToGray_WeightedImage (object RgbImage, object GrayImage)
Converts a multi-band RGB image to a gray image using BoofCV's weighted conversion.
RgbImage is a Planar or interleaved RGB image wrapper or compatible Java object.GrayImage is the output gray image wrapper or compatible Java object.rgbToGray_Average (R, G, B)
Converts an RGB pixel to gray by averaging channels.
R is the red channel value.G is the green channel value.B is the blue channel value.The average gray value.rgbToGray_AverageImage (object RgbImage, object GrayImage)
Converts a multi-band image to gray by averaging channels.
RgbImage is a Planar or interleaved image wrapper or compatible Java object.GrayImage is the output gray image wrapper or compatible Java object.The output gray Java object returned by BoofCV.[52:14] static extends: object
Static wrappers for boofcv.alg.color.ColorHsv.
hsvToRgb (H, S, V)
Converts one HSV pixel to a packed RGB integer.
H is hue in radians.S is saturation.V is value.A packed RGB integer.rgbToHsv (object RgbPlanar, object HsvPlanar)
Converts a planar RGB image to a planar HSV image.
RgbPlanar is a Planar RGB wrapper or compatible Java object.HsvPlanar is a Planar HSV wrapper or compatible Java object.hsvToRgbImage (object HsvPlanar, object RgbPlanar)
Converts a planar HSV image to a planar RGB image.
HsvPlanar is a Planar HSV wrapper or compatible Java object.RgbPlanar is a Planar RGB wrapper or compatible Java object.[204:14] static extends: object
Static wrappers for the boofcv.alg.color.ColorFormat enum.
valueOf (string Name)
Returns a BoofCV ColorFormat enum by name.
Name is one of GRAY, HSV, LAB, RGB, XYZ, YUV, or YCbCr.An AussomJavaObject wrapping boofcv.alg.color.ColorFormat.
Aussom
Write once. Embed everywhere.
Copyright 2026 Austin Lehman. All rights reserved.