class: ColorYuv
[102:14] static extends: object
Static wrappers for boofcv.alg.color.ColorYuv.
Methods
-
yuvToRgb (
Y, U, V)Converts one YUV pixel to a packed RGB integer.
- @p
Yis the luminance value. - @p
Uis the U chroma value. - @p
Vis the V chroma value. - @r
Apacked RGB integer.
- @p
-
ycbcrToRgb (
int Y, int Cb, int Cr)Converts one YCbCr pixel to a packed RGB integer.
- @p
Yis the luma value. - @p
Cbis the blue-difference chroma value. - @p
Cris the red-difference chroma value. - @r
Apacked RGB integer.
- @p
-
rgbToYuv (
object RgbPlanar, object YuvPlanar)Converts a planar RGB image to a planar YUV image.
- @p
RgbPlanaris a Planar RGB wrapper or compatible Java object. - @p
YuvPlanaris a Planar YUV wrapper or compatible Java object.
- @p
-
yuvToRgbImage (
object YuvPlanar, object RgbPlanar)Converts a planar YUV image to a planar RGB image.
- @p
YuvPlanaris a Planar YUV wrapper or compatible Java object. - @p
RgbPlanaris a Planar RGB wrapper or compatible Java object.
- @p
class: ColorXyz
[147:14] static extends: object
Static wrappers for boofcv.alg.color.ColorXyz.
Methods
-
gamma (
Value)Applies the sRGB gamma curve.
- @p
Valueis a linear RGB value. - @r
Thegamma-corrected value.
- @p
-
invGamma (
Value)Applies the inverse sRGB gamma curve.
- @p
Valueis a gamma-corrected RGB value. - @r
Thelinear value.
- @p
-
rgbToXyz (
object RgbPlanar, object XyzPlanar)Converts a planar RGB image to a planar XYZ image.
- @p
RgbPlanaris a Planar RGB wrapper or compatible Java object. - @p
XyzPlanaris a Planar GrayF32 XYZ wrapper or compatible Java object.
- @p
-
xyzToRgb (
object XyzPlanar, object RgbPlanar)Converts a planar XYZ image to a planar RGB image.
- @p
XyzPlanaris a Planar GrayF32 XYZ wrapper or compatible Java object. - @p
RgbPlanaris a Planar RGB wrapper or compatible Java object.
- @p
class: ColorLab
[188:14] static extends: object
Static wrappers for boofcv.alg.color.ColorLab.
Methods
-
invTran (
Value)Applies BoofCV's inverse Lab transfer function.
- @p
Valueis the Lab transfer value. - @r
Theinverse transfer result.
- @p
-
rgbToLab (
object RgbPlanar, object LabPlanar)Converts a planar RGB image to a planar Lab image.
- @p
RgbPlanaris a Planar RGB wrapper or compatible Java object. - @p
LabPlanaris a Planar GrayF32 Lab wrapper or compatible Java object.
- @p
-
labToRgb (
object LabPlanar, object RgbPlanar)Converts a planar Lab image to a planar RGB image.
- @p
LabPlanaris a Planar GrayF32 Lab wrapper or compatible Java object. - @p
RgbPlanaris a Planar RGB wrapper or compatible Java object.
- @p
class: ColorRgb
[22:14] static extends: object
Static wrappers for boofcv.alg.color.ColorRgb.
Methods
-
rgbToGray_Weighted (
R, G, B)Converts an RGB pixel to gray using BoofCV's weighted conversion.
- @p
Ris the red channel value. - @p
Gis the green channel value. - @p
Bis the blue channel value. - @r
Theweighted gray value.
- @p
-
rgbToGray_WeightedImage (
object RgbImage, object GrayImage)Converts a multi-band RGB image to a gray image using BoofCV's weighted conversion.
- @p
RgbImageis a Planar or interleaved RGB image wrapper or compatible Java object. - @p
GrayImageis the output gray image wrapper or compatible Java object.
- @p
-
rgbToGray_Average (
R, G, B)Converts an RGB pixel to gray by averaging channels.
- @p
Ris the red channel value. - @p
Gis the green channel value. - @p
Bis the blue channel value. - @r
Theaverage gray value.
- @p
-
rgbToGray_AverageImage (
object RgbImage, object GrayImage)Converts a multi-band image to gray by averaging channels.
- @p
RgbImageis a Planar or interleaved image wrapper or compatible Java object. - @p
GrayImageis the output gray image wrapper or compatible Java object. - @r
Theoutput gray Java object returned by BoofCV.
- @p
class: ColorHsv
[68:14] static extends: object
Static wrappers for boofcv.alg.color.ColorHsv.
Methods
-
hsvToRgb (
H, S, V)Converts one HSV pixel to a packed RGB integer.
- @p
His hue in radians. - @p
Sis saturation. - @p
Vis value. - @r
Apacked RGB integer.
- @p
-
rgbToHsv (
object RgbPlanar, object HsvPlanar)Converts a planar RGB image to a planar HSV image.
- @p
RgbPlanaris a Planar RGB wrapper or compatible Java object. - @p
HsvPlanaris a Planar HSV wrapper or compatible Java object.
- @p
-
hsvToRgbImage (
object HsvPlanar, object RgbPlanar)Converts a planar HSV image to a planar RGB image.
- @p
HsvPlanaris a Planar HSV wrapper or compatible Java object. - @p
RgbPlanaris a Planar RGB wrapper or compatible Java object.
- @p
class: ColorFormat
[220:14] static extends: object
Static wrappers for the boofcv.alg.color.ColorFormat enum.
Methods
-
valueOf (
string Name)Returns a BoofCV ColorFormat enum by name.
- @p
Nameis one of GRAY, HSV, LAB, RGB, XYZ, YUV, or YCbCr. - @r
AnAussomJavaObject wrapping boofcv.alg.color.ColorFormat.
- @p