[][src]Enum cv::imgproc::ColorConversionCodes

pub enum ColorConversionCodes {
    BGR2BGRA,
    BGRA2BGR,
    BGR2RGBA,
    RGBA2BGR,
    BGR2RGB,
    BGRA2RGBA,
    BGR2GRAY,
    RGB2GRAY,
    GRAY2BGR,
    GRAY2BGRA,
    BGRA2GRAY,
    RGBA2GRAY,
    BGR2BGR565,
    RGB2BGR565,
    BGR5652BGR,
    BGR5652RGB,
    BGRA2BGR565,
    RGBA2BGR565,
    BGR5652BGRA,
    BGR5652RGBA,
    GRAY2BGR565,
    BGR5652GRAY,
    BGR2BGR555,
    RGB2BGR555,
    BGR5552BGR,
    BGR5552RGB,
    BGRA2BGR555,
    RGBA2BGR555,
    BGR5552BGRA,
    BGR5552RGBA,
    GRAY2BGR555,
    BGR5552GRAY,
    BGR2XYZ,
    RGB2XYZ,
    XYZ2BGR,
    XYZ2RGB,
    BGR2YCrCb,
    RGB2YCrCb,
    YCrCb2BGR,
    YCrCb2RGB,
    BGR2HSV,
    RGB2HSV,
    BGR2Lab,
    RGB2Lab,
    BGR2Luv,
    RGB2Luv,
    BGR2HLS,
    RGB2HLS,
    HSV2BGR,
    HSV2RGB,
    Lab2BGR,
    Lab2RGB,
    Luv2BGR,
    Luv2RGB,
    HLS2BGR,
    HLS2RGB,
    BGR2HSV_FULL,
    RGB2HSV_FULL,
    BGR2HLS_FULL,
    RGB2HLS_FULL,
    HSV2BGR_FULL,
    HSV2RGB_FULL,
    HLS2BGR_FULL,
    HLS2RGB_FULL,
    LBGR2Lab,
    LRGB2Lab,
    LBGR2Luv,
    LRGB2Luv,
    Lab2LBGR,
    Lab2LRGB,
    Luv2LBGR,
    Luv2LRGB,
    BGR2YUV,
    RGB2YUV,
    YUV2BGR,
    YUV2RGB,
    YUV2RGB_NV12,
    YUV2BGR_NV12,
    YUV2RGB_NV21,
    YUV2BGR_NV21,
    YUV2RGBA_NV12,
    YUV2BGRA_NV12,
    YUV2RGBA_NV21,
    YUV2BGRA_NV21,
    YUV2RGB_YV12,
    YUV2BGR_YV12,
    YUV2RGB_IYUV,
    YUV2BGR_IYUV,
    YUV2RGBA_YV12,
    YUV2BGRA_YV12,
    YUV2RGBA_IYUV,
    YUV2BGRA_IYUV,
    YUV2GRAY_420,
    YUV2RGB_UYVY,
    YUV2BGR_UYVY,
    YUV2RGBA_UYVY,
    YUV2BGRA_UYVY,
    YUV2RGB_YUY2,
    YUV2BGR_YUY2,
    YUV2RGB_YVYU,
    YUV2BGR_YVYU,
    YUV2RGBA_YUY2,
    YUV2BGRA_YUY2,
    YUV2RGBA_YVYU,
    YUV2BGRA_YVYU,
    YUV2GRAY_UYVY,
    YUV2GRAY_YUY2,
    RGBA2mRGBA,
    mRGBA2RGBA,
    RGB2YUV_I420,
    BGR2YUV_I420,
    RGBA2YUV_I420,
    BGRA2YUV_I420,
    RGB2YUV_YV12,
    BGR2YUV_YV12,
    RGBA2YUV_YV12,
    BGRA2YUV_YV12,
    BayerBG2BGR,
    BayerGB2BGR,
    BayerRG2BGR,
    BayerGR2BGR,
    BayerBG2GRAY,
    BayerGB2GRAY,
    BayerRG2GRAY,
    BayerGR2GRAY,
    BayerBG2BGR_VNG,
    BayerGB2BGR_VNG,
    BayerRG2BGR_VNG,
    BayerGR2BGR_VNG,
    BayerBG2BGR_EA,
    BayerGB2BGR_EA,
    BayerRG2BGR_EA,
    BayerGR2BGR_EA,
    COLORCVT_MAX,
}

Color conversion code used in cvt_color.

Variants

BGR2BGRABGRA2BGRBGR2RGBARGBA2BGRBGR2RGBBGRA2RGBABGR2GRAYRGB2GRAYGRAY2BGRGRAY2BGRABGRA2GRAYRGBA2GRAYBGR2BGR565RGB2BGR565BGR5652BGRBGR5652RGBBGRA2BGR565RGBA2BGR565BGR5652BGRABGR5652RGBAGRAY2BGR565BGR5652GRAYBGR2BGR555RGB2BGR555BGR5552BGRBGR5552RGBBGRA2BGR555RGBA2BGR555BGR5552BGRABGR5552RGBAGRAY2BGR555BGR5552GRAYBGR2XYZRGB2XYZXYZ2BGRXYZ2RGBBGR2YCrCbRGB2YCrCbYCrCb2BGRYCrCb2RGBBGR2HSVRGB2HSVBGR2LabRGB2LabBGR2LuvRGB2LuvBGR2HLSRGB2HLSHSV2BGRHSV2RGBLab2BGRLab2RGBLuv2BGRLuv2RGBHLS2BGRHLS2RGBBGR2HSV_FULLRGB2HSV_FULLBGR2HLS_FULLRGB2HLS_FULLHSV2BGR_FULLHSV2RGB_FULLHLS2BGR_FULLHLS2RGB_FULLLBGR2LabLRGB2LabLBGR2LuvLRGB2LuvLab2LBGRLab2LRGBLuv2LBGRLuv2LRGBBGR2YUVRGB2YUVYUV2BGRYUV2RGBYUV2RGB_NV12YUV2BGR_NV12YUV2RGB_NV21YUV2BGR_NV21YUV2RGBA_NV12YUV2BGRA_NV12YUV2RGBA_NV21YUV2BGRA_NV21YUV2RGB_YV12YUV2BGR_YV12YUV2RGB_IYUVYUV2BGR_IYUVYUV2RGBA_YV12YUV2BGRA_YV12YUV2RGBA_IYUVYUV2BGRA_IYUVYUV2GRAY_420YUV2RGB_UYVYYUV2BGR_UYVYYUV2RGBA_UYVYYUV2BGRA_UYVYYUV2RGB_YUY2YUV2BGR_YUY2YUV2RGB_YVYUYUV2BGR_YVYUYUV2RGBA_YUY2YUV2BGRA_YUY2YUV2RGBA_YVYUYUV2BGRA_YVYUYUV2GRAY_UYVYYUV2GRAY_YUY2RGBA2mRGBAmRGBA2RGBARGB2YUV_I420BGR2YUV_I420RGBA2YUV_I420BGRA2YUV_I420RGB2YUV_YV12BGR2YUV_YV12RGBA2YUV_YV12BGRA2YUV_YV12BayerBG2BGRBayerGB2BGRBayerRG2BGRBayerGR2BGRBayerBG2GRAYBayerGB2GRAYBayerRG2GRAYBayerGR2GRAYBayerBG2BGR_VNGBayerGB2BGR_VNGBayerRG2BGR_VNGBayerGR2BGR_VNGBayerBG2BGR_EABayerGB2BGR_EABayerRG2BGR_EABayerGR2BGR_EACOLORCVT_MAX

Trait Implementations

impl PartialEq<ColorConversionCodes> for ColorConversionCodes[src]

#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0
[src]

This method tests for !=.

impl Clone for ColorConversionCodes[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Copy for ColorConversionCodes[src]

impl Debug for ColorConversionCodes[src]

Auto Trait Implementations

impl Send for ColorConversionCodes

impl Sync for ColorConversionCodes

Blanket Implementations

impl<T> From for T[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.