OpenCV 4.12.0
開源計算機視覺
載入中...
搜尋中...
無匹配項
色彩空間轉換

詳細描述

列舉

列舉  cv::ColorConversionCodes {
  cv::COLOR_BGR2BGRA = 0 ,
  cv::COLOR_RGB2RGBA = COLOR_BGR2BGRA ,
  cv::COLOR_BGRA2BGR = 1 ,
  cv::COLOR_RGBA2RGB = COLOR_BGRA2BGR ,
  cv::COLOR_BGR2RGBA = 2 ,
  cv::COLOR_RGB2BGRA = COLOR_BGR2RGBA ,
  cv::COLOR_RGBA2BGR = 3 ,
  cv::COLOR_BGRA2RGB = COLOR_RGBA2BGR ,
  cv::COLOR_BGR2RGB = 4 ,
  cv::COLOR_RGB2BGR = COLOR_BGR2RGB ,
  cv::COLOR_BGRA2RGBA = 5 ,
  cv::COLOR_RGBA2BGRA = COLOR_BGRA2RGBA ,
  cv::COLOR_BGR2GRAY = 6 ,
  cv::COLOR_RGB2GRAY = 7 ,
  cv::COLOR_GRAY2BGR = 8 ,
  cv::COLOR_GRAY2RGB = COLOR_GRAY2BGR ,
  cv::COLOR_GRAY2BGRA = 9 ,
  cv::COLOR_GRAY2RGBA = COLOR_GRAY2BGRA ,
  cv::COLOR_BGRA2GRAY = 10 ,
  cv::COLOR_RGBA2GRAY = 11 ,
  cv::COLOR_BGR2BGR565 = 12 ,
  cv::COLOR_RGB2BGR565 = 13 ,
  cv::COLOR_BGR5652BGR = 14 ,
  cv::COLOR_BGR5652RGB = 15 ,
  cv::COLOR_BGRA2BGR565 = 16 ,
  cv::COLOR_RGBA2BGR565 = 17 ,
  cv::COLOR_BGR5652BGRA = 18 ,
  cv::COLOR_BGR5652RGBA = 19 ,
  cv::COLOR_GRAY2BGR565 = 20 ,
  cv::COLOR_BGR5652GRAY = 21 ,
  cv::COLOR_BGR2BGR555 = 22 ,
  cv::COLOR_RGB2BGR555 = 23 ,
  cv::COLOR_BGR5552BGR = 24 ,
  cv::COLOR_BGR5552RGB = 25 ,
  cv::COLOR_BGRA2BGR555 = 26 ,
  cv::COLOR_RGBA2BGR555 = 27 ,
  cv::COLOR_BGR5552BGRA = 28 ,
  cv::COLOR_BGR5552RGBA = 29 ,
  cv::COLOR_GRAY2BGR555 = 30 ,
  cv::COLOR_BGR5552GRAY = 31 ,
  cv::COLOR_BGR2XYZ = 32 ,
  cv::COLOR_RGB2XYZ = 33 ,
  cv::COLOR_XYZ2BGR = 34 ,
  cv::COLOR_XYZ2RGB = 35 ,
  cv::COLOR_BGR2YCrCb = 36 ,
  cv::COLOR_RGB2YCrCb = 37 ,
  cv::COLOR_YCrCb2BGR = 38 ,
  cv::COLOR_YCrCb2RGB = 39 ,
  cv::COLOR_BGR2HSV = 40 ,
  cv::COLOR_RGB2HSV = 41 ,
  cv::COLOR_BGR2Lab = 44 ,
  cv::COLOR_RGB2Lab = 45 ,
  cv::COLOR_BGR2Luv = 50 ,
  cv::COLOR_RGB2Luv = 51 ,
  cv::COLOR_BGR2HLS = 52 ,
  cv::COLOR_RGB2HLS = 53 ,
  cv::COLOR_HSV2BGR = 54 ,
  cv::COLOR_HSV2RGB = 55 ,
  cv::COLOR_Lab2BGR = 56 ,
  cv::COLOR_Lab2RGB = 57 ,
  cv::COLOR_Luv2BGR = 58 ,
  cv::COLOR_Luv2RGB = 59 ,
  cv::COLOR_HLS2BGR = 60 ,
  cv::COLOR_HLS2RGB = 61 ,
  cv::COLOR_BGR2HSV_FULL = 66 ,
  cv::COLOR_RGB2HSV_FULL = 67 ,
  cv::COLOR_BGR2HLS_FULL = 68 ,
  cv::COLOR_RGB2HLS_FULL = 69 ,
  cv::COLOR_HSV2BGR_FULL = 70 ,
  cv::COLOR_HSV2RGB_FULL = 71 ,
  cv::COLOR_HLS2BGR_FULL = 72 ,
  cv::COLOR_HLS2RGB_FULL = 73 ,
  cv::COLOR_LBGR2Lab = 74 ,
  cv::COLOR_LRGB2Lab = 75 ,
  cv::COLOR_LBGR2Luv = 76 ,
  cv::COLOR_LRGB2Luv = 77 ,
  cv::COLOR_Lab2LBGR = 78 ,
  cv::COLOR_Lab2LRGB = 79 ,
  cv::COLOR_Luv2LBGR = 80 ,
  cv::COLOR_Luv2LRGB = 81 ,
  cv::COLOR_BGR2YUV = 82 ,
  cv::COLOR_RGB2YUV = 83 ,
  cv::COLOR_YUV2BGR = 84 ,
  cv::COLOR_YUV2RGB = 85 ,
  cv::COLOR_YUV2RGB_NV12 = 90 ,
  cv::COLOR_YUV2BGR_NV12 = 91 ,
  cv::COLOR_YUV2RGB_NV21 = 92 ,
  cv::COLOR_YUV2BGR_NV21 = 93 ,
  cv::COLOR_YUV420sp2RGB = COLOR_YUV2RGB_NV21 ,
  cv::COLOR_YUV420sp2BGR = COLOR_YUV2BGR_NV21 ,
  cv::COLOR_YUV2RGBA_NV12 = 94 ,
  cv::COLOR_YUV2BGRA_NV12 = 95 ,
  cv::COLOR_YUV2RGBA_NV21 = 96 ,
  cv::COLOR_YUV2BGRA_NV21 = 97 ,
  cv::COLOR_YUV420sp2RGBA = COLOR_YUV2RGBA_NV21 ,
  cv::COLOR_YUV420sp2BGRA = COLOR_YUV2BGRA_NV21 ,
  cv::COLOR_YUV2RGB_YV12 = 98 ,
  cv::COLOR_YUV2BGR_YV12 = 99 ,
  cv::COLOR_YUV2RGB_IYUV = 100 ,
  cv::COLOR_YUV2BGR_IYUV = 101 ,
  cv::COLOR_YUV2RGB_I420 = COLOR_YUV2RGB_IYUV ,
  cv::COLOR_YUV2BGR_I420 = COLOR_YUV2BGR_IYUV ,
  cv::COLOR_YUV420p2RGB = COLOR_YUV2RGB_YV12 ,
  cv::COLOR_YUV420p2BGR = COLOR_YUV2BGR_YV12 ,
  cv::COLOR_YUV2RGBA_YV12 = 102 ,
  cv::COLOR_YUV2BGRA_YV12 = 103 ,
  cv::COLOR_YUV2RGBA_IYUV = 104 ,
  cv::COLOR_YUV2BGRA_IYUV = 105 ,
  cv::COLOR_YUV2RGBA_I420 = COLOR_YUV2RGBA_IYUV ,
  cv::COLOR_YUV2BGRA_I420 = COLOR_YUV2BGRA_IYUV ,
  cv::COLOR_YUV420p2RGBA = COLOR_YUV2RGBA_YV12 ,
  cv::COLOR_YUV420p2BGRA = COLOR_YUV2BGRA_YV12 ,
  cv::COLOR_YUV2GRAY_420 = 106 ,
  cv::COLOR_YUV2GRAY_NV21 = COLOR_YUV2GRAY_420 ,
  cv::COLOR_YUV2GRAY_NV12 = COLOR_YUV2GRAY_420 ,
  cv::COLOR_YUV2GRAY_YV12 = COLOR_YUV2GRAY_420 ,
  cv::COLOR_YUV2GRAY_IYUV = COLOR_YUV2GRAY_420 ,
  cv::COLOR_YUV2GRAY_I420 = COLOR_YUV2GRAY_420 ,
  cv::COLOR_YUV420sp2GRAY = COLOR_YUV2GRAY_420 ,
  cv::COLOR_YUV420p2GRAY = COLOR_YUV2GRAY_420 ,
  cv::COLOR_YUV2RGB_UYVY = 107 ,
  cv::COLOR_YUV2BGR_UYVY = 108 ,
  cv::COLOR_YUV2RGB_Y422 = COLOR_YUV2RGB_UYVY ,
  cv::COLOR_YUV2BGR_Y422 = COLOR_YUV2BGR_UYVY ,
  cv::COLOR_YUV2RGB_UYNV = COLOR_YUV2RGB_UYVY ,
  cv::COLOR_YUV2BGR_UYNV = COLOR_YUV2BGR_UYVY ,
  cv::COLOR_YUV2RGBA_UYVY = 111 ,
  cv::COLOR_YUV2BGRA_UYVY = 112 ,
  cv::COLOR_YUV2RGBA_Y422 = COLOR_YUV2RGBA_UYVY ,
  cv::COLOR_YUV2BGRA_Y422 = COLOR_YUV2BGRA_UYVY ,
  cv::COLOR_YUV2RGBA_UYNV = COLOR_YUV2RGBA_UYVY ,
  cv::COLOR_YUV2BGRA_UYNV = COLOR_YUV2BGRA_UYVY ,
  cv::COLOR_YUV2RGB_YUY2 = 115 ,
  cv::COLOR_YUV2BGR_YUY2 = 116 ,
  cv::COLOR_YUV2RGB_YVYU = 117 ,
  cv::COLOR_YUV2BGR_YVYU = 118 ,
  cv::COLOR_YUV2RGB_YUYV = COLOR_YUV2RGB_YUY2 ,
  cv::COLOR_YUV2BGR_YUYV = COLOR_YUV2BGR_YUY2 ,
  cv::COLOR_YUV2RGB_YUNV = COLOR_YUV2RGB_YUY2 ,
  cv::COLOR_YUV2BGR_YUNV = COLOR_YUV2BGR_YUY2 ,
  cv::COLOR_YUV2RGBA_YUY2 = 119 ,
  cv::COLOR_YUV2BGRA_YUY2 = 120 ,
  cv::COLOR_YUV2RGBA_YVYU = 121 ,
  cv::COLOR_YUV2BGRA_YVYU = 122 ,
  cv::COLOR_YUV2RGBA_YUYV = COLOR_YUV2RGBA_YUY2 ,
  cv::COLOR_YUV2BGRA_YUYV = COLOR_YUV2BGRA_YUY2 ,
  cv::COLOR_YUV2RGBA_YUNV = COLOR_YUV2RGBA_YUY2 ,
  cv::COLOR_YUV2BGRA_YUNV = COLOR_YUV2BGRA_YUY2 ,
  cv::COLOR_YUV2GRAY_UYVY = 123 ,
  cv::COLOR_YUV2GRAY_YUY2 = 124 ,
  cv::COLOR_YUV2GRAY_Y422 = COLOR_YUV2GRAY_UYVY ,
  cv::COLOR_YUV2GRAY_UYNV = COLOR_YUV2GRAY_UYVY ,
  cv::COLOR_YUV2GRAY_YVYU = COLOR_YUV2GRAY_YUY2 ,
  cv::COLOR_YUV2GRAY_YUYV = COLOR_YUV2GRAY_YUY2 ,
  cv::COLOR_YUV2GRAY_YUNV = COLOR_YUV2GRAY_YUY2 ,
  cv::COLOR_RGBA2mRGBA = 125 ,
  cv::COLOR_mRGBA2RGBA = 126 ,
  cv::COLOR_RGB2YUV_I420 = 127 ,
  cv::COLOR_BGR2YUV_I420 = 128 ,
  cv::COLOR_RGB2YUV_IYUV = COLOR_RGB2YUV_I420 ,
  cv::COLOR_BGR2YUV_IYUV = COLOR_BGR2YUV_I420 ,
  cv::COLOR_RGBA2YUV_I420 = 129 ,
  cv::COLOR_BGRA2YUV_I420 = 130 ,
  cv::COLOR_RGBA2YUV_IYUV = COLOR_RGBA2YUV_I420 ,
  cv::COLOR_BGRA2YUV_IYUV = COLOR_BGRA2YUV_I420 ,
  cv::COLOR_RGB2YUV_YV12 = 131 ,
  cv::COLOR_BGR2YUV_YV12 = 132 ,
  cv::COLOR_RGBA2YUV_YV12 = 133 ,
  cv::COLOR_BGRA2YUV_YV12 = 134 ,
  cv::COLOR_BayerBG2BGR = 46 ,
  cv::COLOR_BayerGB2BGR = 47 ,
  cv::COLOR_BayerRG2BGR = 48 ,
  cv::COLOR_BayerGR2BGR = 49 ,
  cv::COLOR_BayerRGGB2BGR = COLOR_BayerBG2BGR ,
  cv::COLOR_BayerGRBG2BGR = COLOR_BayerGB2BGR ,
  cv::COLOR_BayerBGGR2BGR = COLOR_BayerRG2BGR ,
  cv::COLOR_BayerGBRG2BGR = COLOR_BayerGR2BGR ,
  cv::COLOR_BayerRGGB2RGB = COLOR_BayerBGGR2BGR ,
  cv::COLOR_BayerGRBG2RGB = COLOR_BayerGBRG2BGR ,
  cv::COLOR_BayerBGGR2RGB = COLOR_BayerRGGB2BGR ,
  cv::COLOR_BayerGBRG2RGB = COLOR_BayerGRBG2BGR ,
  cv::COLOR_BayerBG2RGB = COLOR_BayerRG2BGR ,
  cv::COLOR_BayerGB2RGB = COLOR_BayerGR2BGR ,
  cv::COLOR_BayerRG2RGB = COLOR_BayerBG2BGR ,
  cv::COLOR_BayerGR2RGB = COLOR_BayerGB2BGR ,
  cv::COLOR_BayerBG2GRAY = 86 ,
  cv::COLOR_BayerGB2GRAY = 87 ,
  cv::COLOR_BayerRG2GRAY = 88 ,
  cv::COLOR_BayerGR2GRAY = 89 ,
  cv::COLOR_BayerRGGB2GRAY = COLOR_BayerBG2GRAY ,
  cv::COLOR_BayerGRBG2GRAY = COLOR_BayerGB2GRAY ,
  cv::COLOR_BayerBGGR2GRAY = COLOR_BayerRG2GRAY ,
  cv::COLOR_BayerGBRG2GRAY = COLOR_BayerGR2GRAY ,
  cv::COLOR_BayerBG2BGR_VNG = 62 ,
  cv::COLOR_BayerGB2BGR_VNG = 63 ,
  cv::COLOR_BayerRG2BGR_VNG = 64 ,
  cv::COLOR_BayerGR2BGR_VNG = 65 ,
  cv::COLOR_BayerRGGB2BGR_VNG = COLOR_BayerBG2BGR_VNG ,
  cv::COLOR_BayerGRBG2BGR_VNG = COLOR_BayerGB2BGR_VNG ,
  cv::COLOR_BayerBGGR2BGR_VNG = COLOR_BayerRG2BGR_VNG ,
  cv::COLOR_BayerGBRG2BGR_VNG = COLOR_BayerGR2BGR_VNG ,
  cv::COLOR_BayerRGGB2RGB_VNG = COLOR_BayerBGGR2BGR_VNG ,
  cv::COLOR_BayerGRBG2RGB_VNG = COLOR_BayerGBRG2BGR_VNG ,
  cv::COLOR_BayerBGGR2RGB_VNG = COLOR_BayerRGGB2BGR_VNG ,
  cv::COLOR_BayerGBRG2RGB_VNG = COLOR_BayerGRBG2BGR_VNG ,
  cv::COLOR_BayerBG2RGB_VNG = COLOR_BayerRG2BGR_VNG ,
  cv::COLOR_BayerGB2RGB_VNG = COLOR_BayerGR2BGR_VNG ,
  cv::COLOR_BayerRG2RGB_VNG = COLOR_BayerBG2BGR_VNG ,
  cv::COLOR_BayerGR2RGB_VNG = COLOR_BayerGB2BGR_VNG ,
  cv::COLOR_BayerBG2BGR_EA = 135 ,
  cv::COLOR_BayerGB2BGR_EA = 136 ,
  cv::COLOR_BayerRG2BGR_EA = 137 ,
  cv::COLOR_BayerGR2BGR_EA = 138 ,
  cv::COLOR_BayerRGGB2BGR_EA = COLOR_BayerBG2BGR_EA ,
  cv::COLOR_BayerGRBG2BGR_EA = COLOR_BayerGB2BGR_EA ,
  cv::COLOR_BayerBGGR2BGR_EA = COLOR_BayerRG2BGR_EA ,
  cv::COLOR_BayerGBRG2BGR_EA = COLOR_BayerGR2BGR_EA ,
  cv::COLOR_BayerRGGB2RGB_EA = COLOR_BayerBGGR2BGR_EA ,
  cv::COLOR_BayerGRBG2RGB_EA = COLOR_BayerGBRG2BGR_EA ,
  cv::COLOR_BayerBGGR2RGB_EA = COLOR_BayerRGGB2BGR_EA ,
  cv::COLOR_BayerGBRG2RGB_EA = COLOR_BayerGRBG2BGR_EA ,
  cv::COLOR_BayerBG2RGB_EA = COLOR_BayerRG2BGR_EA ,
  cv::COLOR_BayerGB2RGB_EA = COLOR_BayerGR2BGR_EA ,
  cv::COLOR_BayerRG2RGB_EA = COLOR_BayerBG2BGR_EA ,
  cv::COLOR_BayerGR2RGB_EA = COLOR_BayerGB2BGR_EA ,
  cv::COLOR_BayerBG2BGRA = 139 ,
  cv::COLOR_BayerGB2BGRA = 140 ,
  cv::COLOR_BayerRG2BGRA = 141 ,
  cv::COLOR_BayerGR2BGRA = 142 ,
  cv::COLOR_BayerRGGB2BGRA = COLOR_BayerBG2BGRA ,
  cv::COLOR_BayerGRBG2BGRA = COLOR_BayerGB2BGRA ,
  cv::COLOR_BayerBGGR2BGRA = COLOR_BayerRG2BGRA ,
  cv::COLOR_BayerGBRG2BGRA = COLOR_BayerGR2BGRA ,
  cv::COLOR_BayerRGGB2RGBA = COLOR_BayerBGGR2BGRA ,
  cv::COLOR_BayerGRBG2RGBA = COLOR_BayerGBRG2BGRA ,
  cv::COLOR_BayerBGGR2RGBA = COLOR_BayerRGGB2BGRA ,
  cv::COLOR_BayerGBRG2RGBA = COLOR_BayerGRBG2BGRA ,
  cv::COLOR_BayerBG2RGBA = COLOR_BayerRG2BGRA ,
  cv::COLOR_BayerGB2RGBA = COLOR_BayerGR2BGRA ,
  cv::COLOR_BayerRG2RGBA = COLOR_BayerBG2BGRA ,
  cv::COLOR_BayerGR2RGBA = COLOR_BayerGB2BGRA ,
  cv::COLOR_RGB2YUV_UYVY = 143 ,
  cv::COLOR_BGR2YUV_UYVY = 144 ,
  cv::COLOR_RGB2YUV_Y422 = COLOR_RGB2YUV_UYVY ,
  cv::COLOR_BGR2YUV_Y422 = COLOR_BGR2YUV_UYVY ,
  cv::COLOR_RGB2YUV_UYNV = COLOR_RGB2YUV_UYVY ,
  cv::COLOR_BGR2YUV_UYNV = COLOR_BGR2YUV_UYVY ,
  cv::COLOR_RGBA2YUV_UYVY = 145 ,
  cv::COLOR_BGRA2YUV_UYVY = 146 ,
  cv::COLOR_RGBA2YUV_Y422 = COLOR_RGBA2YUV_UYVY ,
  cv::COLOR_BGRA2YUV_Y422 = COLOR_BGRA2YUV_UYVY ,
  cv::COLOR_RGBA2YUV_UYNV = COLOR_RGBA2YUV_UYVY ,
  cv::COLOR_BGRA2YUV_UYNV = COLOR_BGRA2YUV_UYVY ,
  cv::COLOR_RGB2YUV_YUY2 = 147 ,
  cv::COLOR_BGR2YUV_YUY2 = 148 ,
  cv::COLOR_RGB2YUV_YVYU = 149 ,
  cv::COLOR_BGR2YUV_YVYU = 150 ,
  cv::COLOR_RGB2YUV_YUYV = COLOR_RGB2YUV_YUY2 ,
  cv::COLOR_BGR2YUV_YUYV = COLOR_BGR2YUV_YUY2 ,
  cv::COLOR_RGB2YUV_YUNV = COLOR_RGB2YUV_YUY2 ,
  cv::COLOR_BGR2YUV_YUNV = COLOR_BGR2YUV_YUY2 ,
  cv::COLOR_RGBA2YUV_YUY2 = 151 ,
  cv::COLOR_BGRA2YUV_YUY2 = 152 ,
  cv::COLOR_RGBA2YUV_YVYU = 153 ,
  cv::COLOR_BGRA2YUV_YVYU = 154 ,
  cv::COLOR_RGBA2YUV_YUYV = COLOR_RGBA2YUV_YUY2 ,
  cv::COLOR_BGRA2YUV_YUYV = COLOR_BGRA2YUV_YUY2 ,
  cv::COLOR_RGBA2YUV_YUNV = COLOR_RGBA2YUV_YUY2 ,
  cv::COLOR_BGRA2YUV_YUNV = COLOR_BGRA2YUV_YUY2 ,
  cv::COLOR_COLORCVT_MAX = 155
}
 

函式

void cv::cvtColor (InputArray src, OutputArray dst, int code, int dstCn=0, AlgorithmHint hint=cv::ALGO_HINT_DEFAULT)
 將影像從一個顏色空間轉換為另一個顏色空間。
 
void cv::cvtColorTwoPlane (InputArray src1, InputArray src2, OutputArray dst, int code, AlgorithmHint hint=cv::ALGO_HINT_DEFAULT)
 將影像從一個顏色空間轉換為另一個顏色空間,其中源影像儲存在兩個平面中。
 
void cv::demosaicing (InputArray src, OutputArray dst, int code, int dstCn=0)
 main function for all demosaicing processes
 

列舉型別文件

◆ 顏色轉換程式碼

#include <opencv2/imgproc.hpp>

顏色轉換程式碼

另請參見
顏色轉換
列舉器
COLOR_BGR2BGRA 
Python: cv.COLOR_BGR2BGRA

向 RGB 或 BGR 影像新增 Alpha 通道

COLOR_RGB2RGBA 
Python: cv.COLOR_RGB2RGBA
COLOR_BGRA2BGR 
Python: cv.COLOR_BGRA2BGR

從 RGB 或 BGR 影像中移除 Alpha 通道

COLOR_RGBA2RGB 
Python: cv.COLOR_RGBA2RGB
COLOR_BGR2RGBA 
Python: cv.COLOR_BGR2RGBA

在 RGB 和 BGR 顏色空間之間轉換(帶或不帶 Alpha 通道)

COLOR_RGB2BGRA 
Python: cv.COLOR_RGB2BGRA
COLOR_RGBA2BGR 
Python: cv.COLOR_RGBA2BGR
COLOR_BGRA2RGB 
Python: cv.COLOR_BGRA2RGB
COLOR_BGR2RGB 
Python: cv.COLOR_BGR2RGB
COLOR_RGB2BGR 
Python: cv.COLOR_RGB2BGR
COLOR_BGRA2RGBA 
Python: cv.COLOR_BGRA2RGBA
COLOR_RGBA2BGRA 
Python: cv.COLOR_RGBA2BGRA
COLOR_BGR2GRAY 
Python: cv.COLOR_BGR2GRAY

在 RGB/BGR 和灰度之間轉換,顏色轉換

COLOR_RGB2GRAY 
Python: cv.COLOR_RGB2GRAY
COLOR_GRAY2BGR 
Python: cv.COLOR_GRAY2BGR
COLOR_GRAY2RGB 
Python: cv.COLOR_GRAY2RGB
COLOR_GRAY2BGRA 
Python: cv.COLOR_GRAY2BGRA
COLOR_GRAY2RGBA 
Python: cv.COLOR_GRAY2RGBA
COLOR_BGRA2GRAY 
Python: cv.COLOR_BGRA2GRAY
COLOR_RGBA2GRAY 
Python: cv.COLOR_RGBA2GRAY
COLOR_BGR2BGR565 
Python: cv.COLOR_BGR2BGR565

在 RGB/BGR 和 BGR565 之間轉換(16 點陣圖像)

COLOR_RGB2BGR565 
Python: cv.COLOR_RGB2BGR565
COLOR_BGR5652BGR 
Python: cv.COLOR_BGR5652BGR
COLOR_BGR5652RGB 
Python: cv.COLOR_BGR5652RGB
COLOR_BGRA2BGR565 
Python: cv.COLOR_BGRA2BGR565
COLOR_RGBA2BGR565 
Python: cv.COLOR_RGBA2BGR565
COLOR_BGR5652BGRA 
Python: cv.COLOR_BGR5652BGRA
COLOR_BGR5652RGBA 
Python: cv.COLOR_BGR5652RGBA
COLOR_GRAY2BGR565 
Python: cv.COLOR_GRAY2BGR565

在灰度和 BGR565 之間轉換(16 點陣圖像)

COLOR_BGR5652GRAY 
Python: cv.COLOR_BGR5652GRAY
COLOR_BGR2BGR555 
Python: cv.COLOR_BGR2BGR555

在 RGB/BGR 和 BGR555 之間轉換(16 點陣圖像)

COLOR_RGB2BGR555 
Python: cv.COLOR_RGB2BGR555
COLOR_BGR5552BGR 
Python: cv.COLOR_BGR5552BGR
COLOR_BGR5552RGB 
Python: cv.COLOR_BGR5552RGB
COLOR_BGRA2BGR555 
Python: cv.COLOR_BGRA2BGR555
COLOR_RGBA2BGR555 
Python: cv.COLOR_RGBA2BGR555
COLOR_BGR5552BGRA 
Python: cv.COLOR_BGR5552BGRA
COLOR_BGR5552RGBA 
Python: cv.COLOR_BGR5552RGBA
COLOR_GRAY2BGR555 
Python: cv.COLOR_GRAY2BGR555

在灰度和 BGR555 之間轉換(16 點陣圖像)

COLOR_BGR5552GRAY 
Python: cv.COLOR_BGR5552GRAY
COLOR_BGR2XYZ 
Python: cv.COLOR_BGR2XYZ

將 RGB/BGR 轉換為 CIE XYZ,顏色轉換

COLOR_RGB2XYZ 
Python: cv.COLOR_RGB2XYZ
COLOR_XYZ2BGR 
Python: cv.COLOR_XYZ2BGR
COLOR_XYZ2RGB 
Python: cv.COLOR_XYZ2RGB
COLOR_BGR2YCrCb 
Python: cv.COLOR_BGR2YCrCb

將 RGB/BGR 轉換為亮度-色度(又稱 YCC),顏色轉換

COLOR_RGB2YCrCb 
Python: cv.COLOR_RGB2YCrCb
COLOR_YCrCb2BGR 
Python: cv.COLOR_YCrCb2BGR
COLOR_YCrCb2RGB 
Python: cv.COLOR_YCrCb2RGB
COLOR_BGR2HSV 
Python: cv.COLOR_BGR2HSV

如果是 8 點陣圖像,將 RGB/BGR 轉換為 HSV(色相飽和度值),H 範圍為 0..180,顏色轉換

COLOR_RGB2HSV 
Python: cv.COLOR_RGB2HSV
COLOR_BGR2Lab 
Python: cv.COLOR_BGR2Lab

將 RGB/BGR 轉換為 CIE Lab,顏色轉換

COLOR_RGB2Lab 
Python: cv.COLOR_RGB2Lab
COLOR_BGR2Luv 
Python: cv.COLOR_BGR2Luv

將 RGB/BGR 轉換為 CIE Luv,顏色轉換

COLOR_RGB2Luv 
Python: cv.COLOR_RGB2Luv
COLOR_BGR2HLS 
Python: cv.COLOR_BGR2HLS

如果是 8 點陣圖像,將 RGB/BGR 轉換為 HLS(色相亮度飽和度),H 範圍為 0..180,顏色轉換

COLOR_RGB2HLS 
Python: cv.COLOR_RGB2HLS
COLOR_HSV2BGR 
Python: cv.COLOR_HSV2BGR

如果是 8 點陣圖像,則將 HSV 反向轉換為 RGB/BGR,H 範圍為 0..180

COLOR_HSV2RGB 
Python: cv.COLOR_HSV2RGB
COLOR_Lab2BGR 
Python: cv.COLOR_Lab2BGR
COLOR_Lab2RGB 
Python: cv.COLOR_Lab2RGB
COLOR_Luv2BGR 
Python: cv.COLOR_Luv2BGR
COLOR_Luv2RGB 
Python: cv.COLOR_Luv2RGB
COLOR_HLS2BGR 
Python: cv.COLOR_HLS2BGR

如果是 8 點陣圖像,則將 HLS 反向轉換為 RGB/BGR,H 範圍為 0..180

COLOR_HLS2RGB 
Python: cv.COLOR_HLS2RGB
COLOR_BGR2HSV_FULL 
Python: cv.COLOR_BGR2HSV_FULL

如果是 8 點陣圖像,將 RGB/BGR 轉換為 HSV(色相飽和度值),H 範圍為 0..255,顏色轉換

COLOR_RGB2HSV_FULL 
Python: cv.COLOR_RGB2HSV_FULL
COLOR_BGR2HLS_FULL 
Python: cv.COLOR_BGR2HLS_FULL

如果是 8 點陣圖像,將 RGB/BGR 轉換為 HLS(色相亮度飽和度),H 範圍為 0..255,顏色轉換

COLOR_RGB2HLS_FULL 
Python: cv.COLOR_RGB2HLS_FULL
COLOR_HSV2BGR_FULL 
Python: cv.COLOR_HSV2BGR_FULL

如果是 8 點陣圖像,則將 HSV 反向轉換為 RGB/BGR,H 範圍為 0..255

COLOR_HSV2RGB_FULL 
Python: cv.COLOR_HSV2RGB_FULL
COLOR_HLS2BGR_FULL 
Python: cv.COLOR_HLS2BGR_FULL

如果是 8 點陣圖像,則將 HLS 反向轉換為 RGB/BGR,H 範圍為 0..255

COLOR_HLS2RGB_FULL 
Python: cv.COLOR_HLS2RGB_FULL
COLOR_LBGR2Lab 
Python: cv.COLOR_LBGR2Lab
COLOR_LRGB2Lab 
Python: cv.COLOR_LRGB2Lab
COLOR_LBGR2Luv 
Python: cv.COLOR_LBGR2Luv
COLOR_LRGB2Luv 
Python: cv.COLOR_LRGB2Luv
COLOR_Lab2LBGR 
Python: cv.COLOR_Lab2LBGR
COLOR_Lab2LRGB 
Python: cv.COLOR_Lab2LRGB
COLOR_Luv2LBGR 
Python: cv.COLOR_Luv2LBGR
COLOR_Luv2LRGB 
Python: cv.COLOR_Luv2LRGB
COLOR_BGR2YUV 
Python: cv.COLOR_BGR2YUV

在 RGB/BGR 和 YUV 之間轉換

COLOR_RGB2YUV 
Python: cv.COLOR_RGB2YUV
COLOR_YUV2BGR 
Python: cv.COLOR_YUV2BGR
COLOR_YUV2RGB 
Python: cv.COLOR_YUV2RGB
COLOR_YUV2RGB_NV12 
Python: cv.COLOR_YUV2RGB_NV12

在 4:2:0-下采樣 YUV NV12 和 RGB 之間轉換,兩個平面(在一個或單獨的陣列中):Y 和 U/V 交錯,參見 顏色轉換

COLOR_YUV2BGR_NV12 
Python: cv.COLOR_YUV2BGR_NV12

在 4:2:0-下采樣 YUV NV12 和 BGR 之間轉換,兩個平面(在一個或單獨的陣列中):Y 和 U/V 交錯,參見 顏色轉換

COLOR_YUV2RGB_NV21 
Python: cv.COLOR_YUV2RGB_NV21

在 4:2:0-下采樣 YUV NV21 和 RGB 之間轉換,兩個平面(在一個或單獨的陣列中):Y 和 V/U 交錯,參見 顏色轉換

COLOR_YUV2BGR_NV21 
Python: cv.COLOR_YUV2BGR_NV21

在 4:2:0-下采樣 YUV NV21 和 BGR 之間轉換,兩個平面(在一個或單獨的陣列中):Y 和 V/U 交錯,參見 顏色轉換

COLOR_YUV420sp2RGB 
Python: cv.COLOR_YUV420sp2RGB

NV21 的同義詞

COLOR_YUV420sp2BGR 
Python: cv.COLOR_YUV420sp2BGR

NV21 的同義詞

COLOR_YUV2RGBA_NV12 
Python: cv.COLOR_YUV2RGBA_NV12

在 4:2:0-下采樣 YUV NV12 和 RGBA 之間轉換,兩個平面(在一個或單獨的陣列中):Y 和 U/V 交錯,參見 顏色轉換

COLOR_YUV2BGRA_NV12 
Python: cv.COLOR_YUV2BGRA_NV12

在 4:2:0-下采樣 YUV NV12 和 BGRA 之間轉換,兩個平面(在一個或單獨的陣列中):Y 和 U/V 交錯,參見 顏色轉換

COLOR_YUV2RGBA_NV21 
Python: cv.COLOR_YUV2RGBA_NV21

在 4:2:0-下采樣 YUV NV21 和 RGBA 之間轉換,兩個平面(在一個或單獨的陣列中):Y 和 V/U 交錯,參見 顏色轉換

COLOR_YUV2BGRA_NV21 
Python: cv.COLOR_YUV2BGRA_NV21

在 4:2:0-下采樣 YUV NV21 和 BGRA 之間轉換,兩個平面(在一個或單獨的陣列中):Y 和 V/U 交錯,參見 顏色轉換

COLOR_YUV420sp2RGBA 
Python: cv.COLOR_YUV420sp2RGBA

NV21 的同義詞

COLOR_YUV420sp2BGRA 
Python: cv.COLOR_YUV420sp2BGRA

NV21 的同義詞

COLOR_YUV2RGB_YV12 
Python: cv.COLOR_YUV2RGB_YV12

在 4:2:0-下采樣 YUV YV12 和 RGB 之間轉換,一個數組中有三個平面:Y、V 和 U,參見 顏色轉換

COLOR_YUV2BGR_YV12 
Python: cv.COLOR_YUV2BGR_YV12

在 4:2:0-下采樣 YUV YV12 和 BGR 之間轉換,一個數組中有三個平面:Y、V 和 U,參見 顏色轉換

COLOR_YUV2RGB_IYUV 
Python: cv.COLOR_YUV2RGB_IYUV

在 4:2:0-下采樣 YUV IYUV 和 RGB 之間轉換,一個數組中有三個平面:Y、U 和 V,參見 顏色轉換

COLOR_YUV2BGR_IYUV 
Python: cv.COLOR_YUV2BGR_IYUV

在 4:2:0-下采樣 YUV IYUV 和 BGR 之間轉換,一個數組中有三個平面:Y、U 和 V,參見 顏色轉換

COLOR_YUV2RGB_I420 
Python: cv.COLOR_YUV2RGB_I420

IYUV 的同義詞

COLOR_YUV2BGR_I420 
Python: cv.COLOR_YUV2BGR_I420

IYUV 的同義詞

COLOR_YUV420p2RGB 
Python: cv.COLOR_YUV420p2RGB

YV12 的同義詞

COLOR_YUV420p2BGR 
Python: cv.COLOR_YUV420p2BGR

YV12 的同義詞

COLOR_YUV2RGBA_YV12 
Python: cv.COLOR_YUV2RGBA_YV12

在 4:2:0-下采樣 YUV YV12 和 RGBA 之間轉換,一個數組中有三個平面:Y、V 和 U,參見 顏色轉換

COLOR_YUV2BGRA_YV12 
Python: cv.COLOR_YUV2BGRA_YV12

在 4:2:0-下采樣 YUV YV12 和 BGRA 之間轉換,一個數組中有三個平面:Y、V 和 U,參見 顏色轉換

COLOR_YUV2RGBA_IYUV 
Python: cv.COLOR_YUV2RGBA_IYUV

在 4:2:0-下采樣 YUV IYUV 和 RGBA 之間轉換,一個數組中有三個平面:Y、U 和 V,參見 顏色轉換

COLOR_YUV2BGRA_IYUV 
Python: cv.COLOR_YUV2BGRA_IYUV

在 4:2:0-下采樣 YUV IYUV 和 BGRA 之間轉換,一個數組中有三個平面:Y、U 和 V,參見 顏色轉換

COLOR_YUV2RGBA_I420 
Python: cv.COLOR_YUV2RGBA_I420

IYUV 的同義詞

COLOR_YUV2BGRA_I420 
Python: cv.COLOR_YUV2BGRA_I420

IYUV 的同義詞

COLOR_YUV420p2RGBA 
Python: cv.COLOR_YUV420p2RGBA

YV12 的同義詞

COLOR_YUV420p2BGRA 
Python: cv.COLOR_YUV420p2BGRA

YV12 的同義詞

COLOR_YUV2GRAY_420 
Python: cv.COLOR_YUV2GRAY_420

從 YUV 4:2:0 影像中提取 Y 通道

COLOR_YUV2GRAY_NV21 
Python: cv.COLOR_YUV2GRAY_NV21

COLOR_YUV2GRAY_420 的同義詞

COLOR_YUV2GRAY_NV12 
Python: cv.COLOR_YUV2GRAY_NV12

COLOR_YUV2GRAY_420 的同義詞

COLOR_YUV2GRAY_YV12 
Python: cv.COLOR_YUV2GRAY_YV12

COLOR_YUV2GRAY_420 的同義詞

COLOR_YUV2GRAY_IYUV 
Python: cv.COLOR_YUV2GRAY_IYUV

COLOR_YUV2GRAY_420 的同義詞

COLOR_YUV2GRAY_I420 
Python: cv.COLOR_YUV2GRAY_I420

COLOR_YUV2GRAY_420 的同義詞

COLOR_YUV420sp2GRAY 
Python: cv.COLOR_YUV420sp2GRAY

COLOR_YUV2GRAY_420 的同義詞

COLOR_YUV420p2GRAY 
Python: cv.COLOR_YUV420p2GRAY

COLOR_YUV2GRAY_420 的同義詞

COLOR_YUV2RGB_UYVY 
Python: cv.COLOR_YUV2RGB_UYVY

在 YUV UYVY 和 RGB 之間轉換,YUV 採用 4:2:2 下采樣,並以 U/Y1/V/Y2 交錯,參見 顏色轉換

COLOR_YUV2BGR_UYVY 
Python: cv.COLOR_YUV2BGR_UYVY

在 YUV UYVY 和 BGR 之間轉換,YUV 採用 4:2:2 下采樣,並以 U/Y1/V/Y2 交錯,參見 顏色轉換

COLOR_YUV2RGB_Y422 
Python: cv.COLOR_YUV2RGB_Y422

UYVY 的同義詞

COLOR_YUV2BGR_Y422 
Python: cv.COLOR_YUV2BGR_Y422

UYVY 的同義詞

COLOR_YUV2RGB_UYNV 
Python: cv.COLOR_YUV2RGB_UYNV

UYVY 的同義詞

COLOR_YUV2BGR_UYNV 
Python: cv.COLOR_YUV2BGR_UYNV

UYVY 的同義詞

COLOR_YUV2RGBA_UYVY 
Python: cv.COLOR_YUV2RGBA_UYVY

在 YUV UYVY 和 RGBA 之間轉換,YUV 採用 4:2:2 下采樣,並以 U/Y1/V/Y2 交錯,參見 顏色轉換

COLOR_YUV2BGRA_UYVY 
Python: cv.COLOR_YUV2BGRA_UYVY

在 YUV UYVY 和 BGRA 之間轉換,YUV 採用 4:2:2 下采樣,並以 U/Y1/V/Y2 交錯,參見 顏色轉換

COLOR_YUV2RGBA_Y422 
Python: cv.COLOR_YUV2RGBA_Y422

UYVY 的同義詞

COLOR_YUV2BGRA_Y422 
Python: cv.COLOR_YUV2BGRA_Y422

UYVY 的同義詞

COLOR_YUV2RGBA_UYNV 
Python: cv.COLOR_YUV2RGBA_UYNV

UYVY 的同義詞

COLOR_YUV2BGRA_UYNV 
Python: cv.COLOR_YUV2BGRA_UYNV

UYVY 的同義詞

COLOR_YUV2RGB_YUY2 
Python: cv.COLOR_YUV2RGB_YUY2

在 YUV YUY2 和 RGB 之間轉換,YUV 採用 4:2:2 下采樣,並以 Y1/U/Y2/V 交錯,參見 顏色轉換

COLOR_YUV2BGR_YUY2 
Python: cv.COLOR_YUV2BGR_YUY2

在 YUV YUY2 和 BGR 之間轉換,YUV 採用 4:2:2 下采樣,並以 Y1/U/Y2/V 交錯,參見 顏色轉換

COLOR_YUV2RGB_YVYU 
Python: cv.COLOR_YUV2RGB_YVYU

在 YUV YVYU 和 RGB 之間轉換,YUV 採用 4:2:2 下采樣,並以 Y1/V/Y2/U 交錯,參見 顏色轉換

COLOR_YUV2BGR_YVYU 
Python: cv.COLOR_YUV2BGR_YVYU

在 YUV YVYU 和 BGR 之間轉換,YUV 採用 4:2:2 下采樣,並以 Y1/V/Y2/U 交錯,參見 顏色轉換

COLOR_YUV2RGB_YUYV 
Python: cv.COLOR_YUV2RGB_YUYV

YUY2 的同義詞

COLOR_YUV2BGR_YUYV 
Python: cv.COLOR_YUV2BGR_YUYV

YUY2 的同義詞

COLOR_YUV2RGB_YUNV 
Python: cv.COLOR_YUV2RGB_YUNV

YUY2 的同義詞

COLOR_YUV2BGR_YUNV 
Python: cv.COLOR_YUV2BGR_YUNV

YUY2 的同義詞

COLOR_YUV2RGBA_YUY2 
Python: cv.COLOR_YUV2RGBA_YUY2

在 YUV YUY2 和 RGBA 之間轉換,YUV 採用 4:2:2 下采樣,並以 Y1/U/Y2/V 交錯,參見 顏色轉換

COLOR_YUV2BGRA_YUY2 
Python: cv.COLOR_YUV2BGRA_YUY2

在 YUV YUY2 和 BGRA 之間轉換,YUV 採用 4:2:2 下采樣,並以 Y1/U/Y2/V 交錯,參見 顏色轉換

COLOR_YUV2RGBA_YVYU 
Python: cv.COLOR_YUV2RGBA_YVYU

在 YUV YVYU 和 RGBA 之間轉換,YUV 採用 4:2:2 下采樣,並以 Y1/V/Y2/U 交錯,參見 顏色轉換

COLOR_YUV2BGRA_YVYU 
Python: cv.COLOR_YUV2BGRA_YVYU

在 YUV YVYU 和 BGRA 之間轉換,YUV 採用 4:2:2 下采樣,並以 Y1/V/Y2/U 交錯,參見 顏色轉換

COLOR_YUV2RGBA_YUYV 
Python: cv.COLOR_YUV2RGBA_YUYV

YUY2 的同義詞

COLOR_YUV2BGRA_YUYV 
Python: cv.COLOR_YUV2BGRA_YUYV

YUY2 的同義詞

COLOR_YUV2RGBA_YUNV 
Python: cv.COLOR_YUV2RGBA_YUNV

YUY2 的同義詞

COLOR_YUV2BGRA_YUNV 
Python: cv.COLOR_YUV2BGRA_YUNV

YUY2 的同義詞

COLOR_YUV2GRAY_UYVY 
Python: cv.COLOR_YUV2GRAY_UYVY

從 YUV 4:2:2 影像中提取 Y 通道

COLOR_YUV2GRAY_YUY2 
Python: cv.COLOR_YUV2GRAY_YUY2

從 YUV 4:2:2 影像中提取 Y 通道

COLOR_YUV2GRAY_Y422 
Python: cv.COLOR_YUV2GRAY_Y422

COLOR_YUV2GRAY_UYVY 的同義詞

COLOR_YUV2GRAY_UYNV 
Python: cv.COLOR_YUV2GRAY_UYNV

COLOR_YUV2GRAY_UYVY 的同義詞

COLOR_YUV2GRAY_YVYU 
Python: cv.COLOR_YUV2GRAY_YVYU

COLOR_YUV2GRAY_YUY2 的同義詞

COLOR_YUV2GRAY_YUYV 
Python: cv.COLOR_YUV2GRAY_YUYV

COLOR_YUV2GRAY_YUY2 的同義詞

COLOR_YUV2GRAY_YUNV 
Python: cv.COLOR_YUV2GRAY_YUNV

COLOR_YUV2GRAY_YUY2 的同義詞

COLOR_RGBA2mRGBA 
Python: cv.COLOR_RGBA2mRGBA

Alpha 預乘

COLOR_mRGBA2RGBA 
Python: cv.COLOR_mRGBA2RGBA
COLOR_RGB2YUV_I420 
Python: cv.COLOR_RGB2YUV_I420

在 RGB 和 4:2:0-下采樣 YUV I420 之間轉換,一個數組中有三個平面:Y、U 和 V,參見 顏色轉換

COLOR_BGR2YUV_I420 
Python: cv.COLOR_BGR2YUV_I420

在 BGR 和 4:2:0-下采樣 YUV I420 之間轉換,一個數組中有三個平面:Y、U 和 V,參見 顏色轉換

COLOR_RGB2YUV_IYUV 
Python: cv.COLOR_RGB2YUV_IYUV

I420 的同義詞

COLOR_BGR2YUV_IYUV 
Python: cv.COLOR_BGR2YUV_IYUV

I420 的同義詞

COLOR_RGBA2YUV_I420 
Python: cv.COLOR_RGBA2YUV_I420

在 RGBA 和 4:2:0-下采樣 YUV I420 之間轉換,一個數組中有三個平面:Y、U 和 V,參見 顏色轉換

COLOR_BGRA2YUV_I420 
Python: cv.COLOR_BGRA2YUV_I420

在 BGRA 和 4:2:0-下采樣 YUV I420 之間轉換,一個數組中有三個平面:Y、U 和 V,參見 顏色轉換

COLOR_RGBA2YUV_IYUV 
Python: cv.COLOR_RGBA2YUV_IYUV

I420 的同義詞

COLOR_BGRA2YUV_IYUV 
Python: cv.COLOR_BGRA2YUV_IYUV

I420 的同義詞

COLOR_RGB2YUV_YV12 
Python: cv.COLOR_RGB2YUV_YV12

在 RGB 和 4:2:0-下采樣 YUV YV12 之間轉換,一個數組中有三個平面:Y、V 和 U,參見 顏色轉換

COLOR_BGR2YUV_YV12 
Python: cv.COLOR_BGR2YUV_YV12

在 BGR 和 4:2:0-下采樣 YUV YV12 之間轉換,一個數組中有三個平面:Y、V 和 U,參見 顏色轉換

COLOR_RGBA2YUV_YV12 
Python: cv.COLOR_RGBA2YUV_YV12

在 RGBA 和 4:2:0-下采樣 YUV YV12 之間轉換,一個數組中有三個平面:Y、V 和 U,參見 顏色轉換

COLOR_BGRA2YUV_YV12 
Python: cv.COLOR_BGRA2YUV_YV12

在 BGRA 和 4:2:0-下采樣 YUV YV12 之間轉換,一個數組中有三個平面:Y、V 和 U,參見 顏色轉換

COLOR_BayerBG2BGR 
Python: cv.COLOR_BayerBG2BGR

去馬賽克,有關更多資訊,請參見顏色轉換

等效於 RGGB 拜耳模式

COLOR_BayerGB2BGR 
Python: cv.COLOR_BayerGB2BGR

等效於 GRBG 拜耳模式

COLOR_BayerRG2BGR 
Python: cv.COLOR_BayerRG2BGR

等效於 BGGR 拜耳模式

COLOR_BayerGR2BGR 
Python: cv.COLOR_BayerGR2BGR

等效於 GBRG 拜耳模式

COLOR_BayerRGGB2BGR 
Python: cv.COLOR_BayerRGGB2BGR
COLOR_BayerGRBG2BGR 
Python: cv.COLOR_BayerGRBG2BGR
COLOR_BayerBGGR2BGR 
Python: cv.COLOR_BayerBGGR2BGR
COLOR_BayerGBRG2BGR 
Python: cv.COLOR_BayerGBRG2BGR
COLOR_BayerRGGB2RGB 
Python: cv.COLOR_BayerRGGB2RGB
COLOR_BayerGRBG2RGB 
Python: cv.COLOR_BayerGRBG2RGB
COLOR_BayerBGGR2RGB 
Python: cv.COLOR_BayerBGGR2RGB
COLOR_BayerGBRG2RGB 
Python: cv.COLOR_BayerGBRG2RGB
COLOR_BayerBG2RGB 
Python: cv.COLOR_BayerBG2RGB

等效於 RGGB 拜耳模式

COLOR_BayerGB2RGB 
Python: cv.COLOR_BayerGB2RGB

等效於 GRBG 拜耳模式

COLOR_BayerRG2RGB 
Python: cv.COLOR_BayerRG2RGB

等效於 BGGR 拜耳模式

COLOR_BayerGR2RGB 
Python: cv.COLOR_BayerGR2RGB

等效於 GBRG 拜耳模式

COLOR_BayerBG2GRAY 
Python: cv.COLOR_BayerBG2GRAY

等效於 RGGB 拜耳模式

COLOR_BayerGB2GRAY 
Python: cv.COLOR_BayerGB2GRAY

等效於 GRBG 拜耳模式

COLOR_BayerRG2GRAY 
Python: cv.COLOR_BayerRG2GRAY

等效於 BGGR 拜耳模式

COLOR_BayerGR2GRAY 
Python: cv.COLOR_BayerGR2GRAY

等效於 GBRG 拜耳模式

COLOR_BayerRGGB2GRAY 
Python: cv.COLOR_BayerRGGB2GRAY
COLOR_BayerGRBG2GRAY 
Python: cv.COLOR_BayerGRBG2GRAY
COLOR_BayerBGGR2GRAY 
Python: cv.COLOR_BayerBGGR2GRAY
COLOR_BayerGBRG2GRAY 
Python: cv.COLOR_BayerGBRG2GRAY
COLOR_BayerBG2BGR_VNG 
Python: cv.COLOR_BayerBG2BGR_VNG

使用可變數量梯度的去馬賽克。

等效於 RGGB 拜耳模式

COLOR_BayerGB2BGR_VNG 
Python: cv.COLOR_BayerGB2BGR_VNG

等效於 GRBG 拜耳模式

COLOR_BayerRG2BGR_VNG 
Python: cv.COLOR_BayerRG2BGR_VNG

等效於 BGGR 拜耳模式

COLOR_BayerGR2BGR_VNG 
Python: cv.COLOR_BayerGR2BGR_VNG

等效於 GBRG 拜耳模式

COLOR_BayerRGGB2BGR_VNG 
Python: cv.COLOR_BayerRGGB2BGR_VNG
COLOR_BayerGRBG2BGR_VNG 
Python: cv.COLOR_BayerGRBG2BGR_VNG
COLOR_BayerBGGR2BGR_VNG 
Python: cv.COLOR_BayerBGGR2BGR_VNG
COLOR_BayerGBRG2BGR_VNG 
Python: cv.COLOR_BayerGBRG2BGR_VNG
COLOR_BayerRGGB2RGB_VNG 
Python: cv.COLOR_BayerRGGB2RGB_VNG
COLOR_BayerGRBG2RGB_VNG 
Python: cv.COLOR_BayerGRBG2RGB_VNG
COLOR_BayerBGGR2RGB_VNG 
Python: cv.COLOR_BayerBGGR2RGB_VNG
COLOR_BayerGBRG2RGB_VNG 
Python: cv.COLOR_BayerGBRG2RGB_VNG
COLOR_BayerBG2RGB_VNG 
Python: cv.COLOR_BayerBG2RGB_VNG

等效於 RGGB 拜耳模式

COLOR_BayerGB2RGB_VNG 
Python: cv.COLOR_BayerGB2RGB_VNG

等效於 GRBG 拜耳模式

COLOR_BayerRG2RGB_VNG 
Python: cv.COLOR_BayerRG2RGB_VNG

等效於 BGGR 拜耳模式

COLOR_BayerGR2RGB_VNG 
Python: cv.COLOR_BayerGR2RGB_VNG

等效於 GBRG 拜耳模式

COLOR_BayerBG2BGR_EA 
Python: cv.COLOR_BayerBG2BGR_EA

邊緣感知去馬賽克。

等效於 RGGB 拜耳模式

COLOR_BayerGB2BGR_EA 
Python: cv.COLOR_BayerGB2BGR_EA

等效於 GRBG 拜耳模式

COLOR_BayerRG2BGR_EA 
Python: cv.COLOR_BayerRG2BGR_EA

等效於 BGGR 拜耳模式

COLOR_BayerGR2BGR_EA 
Python: cv.COLOR_BayerGR2BGR_EA

等效於 GBRG 拜耳模式

COLOR_BayerRGGB2BGR_EA 
Python: cv.COLOR_BayerRGGB2BGR_EA
COLOR_BayerGRBG2BGR_EA 
Python: cv.COLOR_BayerGRBG2BGR_EA
COLOR_BayerBGGR2BGR_EA 
Python: cv.COLOR_BayerBGGR2BGR_EA
COLOR_BayerGBRG2BGR_EA 
Python: cv.COLOR_BayerGBRG2BGR_EA
COLOR_BayerRGGB2RGB_EA 
Python: cv.COLOR_BayerRGGB2RGB_EA
COLOR_BayerGRBG2RGB_EA 
Python: cv.COLOR_BayerGRBG2RGB_EA
COLOR_BayerBGGR2RGB_EA 
Python: cv.COLOR_BayerBGGR2RGB_EA
COLOR_BayerGBRG2RGB_EA 
Python: cv.COLOR_BayerGBRG2RGB_EA
COLOR_BayerBG2RGB_EA 
Python: cv.COLOR_BayerBG2RGB_EA

等效於 RGGB 拜耳模式

COLOR_BayerGB2RGB_EA 
Python: cv.COLOR_BayerGB2RGB_EA

等效於 GRBG 拜耳模式

COLOR_BayerRG2RGB_EA 
Python: cv.COLOR_BayerRG2RGB_EA

等效於 BGGR 拜耳模式

COLOR_BayerGR2RGB_EA 
Python: cv.COLOR_BayerGR2RGB_EA

等效於 GBRG 拜耳模式

COLOR_BayerBG2BGRA 
Python: cv.COLOR_BayerBG2BGRA

Demosaicing with alpha channel.

等效於 RGGB 拜耳模式

COLOR_BayerGB2BGRA 
Python: cv.COLOR_BayerGB2BGRA

等效於 GRBG 拜耳模式

COLOR_BayerRG2BGRA 
Python: cv.COLOR_BayerRG2BGRA

等效於 BGGR 拜耳模式

COLOR_BayerGR2BGRA 
Python: cv.COLOR_BayerGR2BGRA

等效於 GBRG 拜耳模式

COLOR_BayerRGGB2BGRA 
Python: cv.COLOR_BayerRGGB2BGRA
COLOR_BayerGRBG2BGRA 
Python: cv.COLOR_BayerGRBG2BGRA
COLOR_BayerBGGR2BGRA 
Python: cv.COLOR_BayerBGGR2BGRA
COLOR_BayerGBRG2BGRA 
Python: cv.COLOR_BayerGBRG2BGRA
COLOR_BayerRGGB2RGBA 
Python: cv.COLOR_BayerRGGB2RGBA
COLOR_BayerGRBG2RGBA 
Python: cv.COLOR_BayerGRBG2RGBA
COLOR_BayerBGGR2RGBA 
Python: cv.COLOR_BayerBGGR2RGBA
COLOR_BayerGBRG2RGBA 
Python: cv.COLOR_BayerGBRG2RGBA
COLOR_BayerBG2RGBA 
Python: cv.COLOR_BayerBG2RGBA

等效於 RGGB 拜耳模式

COLOR_BayerGB2RGBA 
Python: cv.COLOR_BayerGB2RGBA

等效於 GRBG 拜耳模式

COLOR_BayerRG2RGBA 
Python: cv.COLOR_BayerRG2RGBA

等效於 BGGR 拜耳模式

COLOR_BayerGR2RGBA 
Python: cv.COLOR_BayerGR2RGBA

等效於 GBRG 拜耳模式

COLOR_RGB2YUV_UYVY 
Python: cv.COLOR_RGB2YUV_UYVY

在 RGB 和 YUV UYVU 之間轉換,YUV 為 4:2:2 且交錯為 U/Y1/V/Y2,參見 color_convert_rgb_yuv_42x

COLOR_BGR2YUV_UYVY 
Python: cv.COLOR_BGR2YUV_UYVY

在 BGR 和 YUV UYVU 之間轉換,YUV 為 4:2:2 且交錯為 U/Y1/V/Y2,參見 color_convert_rgb_yuv_42x

COLOR_RGB2YUV_Y422 
Python: cv.COLOR_RGB2YUV_Y422

UYVY 的同義詞

COLOR_BGR2YUV_Y422 
Python: cv.COLOR_BGR2YUV_Y422

UYVY 的同義詞

COLOR_RGB2YUV_UYNV 
Python: cv.COLOR_RGB2YUV_UYNV

UYVY 的同義詞

COLOR_BGR2YUV_UYNV 
Python: cv.COLOR_BGR2YUV_UYNV

UYVY 的同義詞

COLOR_RGBA2YUV_UYVY 
Python: cv.COLOR_RGBA2YUV_UYVY

在 RGBA 和 YUV UYVU 之間轉換,YUV 為 4:2:2 且交錯為 U/Y1/V/Y2,參見 color_convert_rgb_yuv_42x

COLOR_BGRA2YUV_UYVY 
Python: cv.COLOR_BGRA2YUV_UYVY

在 BGRA 和 YUV UYVU 之間轉換,YUV 為 4:2:2 且交錯為 U/Y1/V/Y2,參見 color_convert_rgb_yuv_42x

COLOR_RGBA2YUV_Y422 
Python: cv.COLOR_RGBA2YUV_Y422

UYVY 的同義詞

COLOR_BGRA2YUV_Y422 
Python: cv.COLOR_BGRA2YUV_Y422

UYVY 的同義詞

COLOR_RGBA2YUV_UYNV 
Python: cv.COLOR_RGBA2YUV_UYNV

UYVY 的同義詞

COLOR_BGRA2YUV_UYNV 
Python: cv.COLOR_BGRA2YUV_UYNV

UYVY 的同義詞

COLOR_RGB2YUV_YUY2 
Python: cv.COLOR_RGB2YUV_YUY2

在 RGB 和 YUV YUY2 之間轉換,YUV 為 4:2:2 且交錯為 Y1/U/Y2/V,參見 color_convert_rgb_yuv_42x

COLOR_BGR2YUV_YUY2 
Python: cv.COLOR_BGR2YUV_YUY2

在 BGR 和 YUV YUY2 之間轉換,YUV 為 4:2:2 且交錯為 Y1/U/Y2/V,參見 color_convert_rgb_yuv_42x

COLOR_RGB2YUV_YVYU 
Python: cv.COLOR_RGB2YUV_YVYU

在 RGB 和 YUV YVYU 之間轉換,YUV 為 4:2:2 且交錯為 Y1/V/Y2/U,參見 color_convert_rgb_yuv_42x

COLOR_BGR2YUV_YVYU 
Python: cv.COLOR_BGR2YUV_YVYU

在 BGR 和 YUV YVYU 之間轉換,YUV 為 4:2:2 且交錯為 Y1/V/Y2/U,參見 color_convert_rgb_yuv_42x

COLOR_RGB2YUV_YUYV 
Python: cv.COLOR_RGB2YUV_YUYV

YUY2 的同義詞

COLOR_BGR2YUV_YUYV 
Python: cv.COLOR_BGR2YUV_YUYV

YUY2 的同義詞

COLOR_RGB2YUV_YUNV 
Python: cv.COLOR_RGB2YUV_YUNV

YUY2 的同義詞

COLOR_BGR2YUV_YUNV 
Python: cv.COLOR_BGR2YUV_YUNV

YUY2 的同義詞

COLOR_RGBA2YUV_YUY2 
Python: cv.COLOR_RGBA2YUV_YUY2

在 RGBA 和 YUV YUY2 之間轉換,YUV 為 4:2:2 且交錯為 Y1/U/Y2/V,參見 color_convert_rgb_yuv_42x

COLOR_BGRA2YUV_YUY2 
Python: cv.COLOR_BGRA2YUV_YUY2

在 BGRA 和 YUV YUY2 之間轉換,YUV 為 4:2:2 且交錯為 Y1/U/Y2/V,參見 color_convert_rgb_yuv_42x

COLOR_RGBA2YUV_YVYU 
Python: cv.COLOR_RGBA2YUV_YVYU

在 RGBA 和 YUV YVYU 之間轉換,YUV 為 4:2:2 且交錯為 Y1/V/Y2/U,參見 color_convert_rgb_yuv_42x

COLOR_BGRA2YUV_YVYU 
Python: cv.COLOR_BGRA2YUV_YVYU

在 BGRA 和 YUV YVYU 之間轉換,YUV 為 4:2:2 且交錯為 Y1/V/Y2/U,參見 color_convert_rgb_yuv_42x

COLOR_RGBA2YUV_YUYV 
Python: cv.COLOR_RGBA2YUV_YUYV

YUY2 的同義詞

COLOR_BGRA2YUV_YUYV 
Python: cv.COLOR_BGRA2YUV_YUYV

YUY2 的同義詞

COLOR_RGBA2YUV_YUNV 
Python: cv.COLOR_RGBA2YUV_YUNV

YUY2 的同義詞

COLOR_BGRA2YUV_YUNV 
Python: cv.COLOR_BGRA2YUV_YUNV

YUY2 的同義詞

COLOR_COLORCVT_MAX 
Python: cv.COLOR_COLORCVT_MAX

函式文件

◆ cvtColor()

void cv::cvtColor ( InputArray src,
OutputArray dst,
int code,
int dstCn = 0,
AlgorithmHint hint = cv::ALGO_HINT_DEFAULT )
Python
cv.cvtColor(src, code[, dst[, dstCn[, hint]]]) -> dst

#include <opencv2/imgproc.hpp>

將影像從一個顏色空間轉換為另一個顏色空間。

該函式將輸入影像從一種顏色空間轉換為另一種顏色空間。在 RGB 顏色空間轉換中,應明確指定通道的順序(RGB 或 BGR)。請注意,OpenCV 中預設的顏色格式通常被稱為 RGB,但實際上是 BGR(位元組順序是反的)。因此,標準(24 位)彩色影像中的第一個位元組將是 8 位藍色分量,第二個位元組是綠色,第三個位元組是紅色。第四、第五和第六個位元組將是第二個畫素(藍色,然後是綠色,然後是紅色),依此類推。

R、G 和 B 通道值的常規範圍是

  • CV_8U 影像為 0 到 255
  • CV_16U 影像為 0 到 65535
  • CV_32F 影像為 0 到 1

線上性變換的情況下,範圍無關緊要。但對於非線性變換,輸入 RGB 影像應歸一化到適當的值範圍,以獲得正確的結果,例如,對於 RGB \(\rightarrow\) L*u*v* 變換。例如,如果您有一個 32 位浮點影像,它直接從 8 點陣圖像轉換而來,沒有任何縮放,那麼它的值範圍將是 0..255 而不是函式假定的 0..1。因此,在呼叫 cvtColor 之前,您需要先將影像縮小:

img *= 1./255;
void cvtColor(InputArray src, OutputArray dst, int code, int dstCn=0, AlgorithmHint hint=cv::ALGO_HINT_DEFAULT)
將影像從一個顏色空間轉換為另一個顏色空間。
@ COLOR_BGR2Luv
將 RGB/BGR 轉換為 CIE Luv,顏色轉換
定義 imgproc.hpp:606

如果使用 8 點陣圖像呼叫 cvtColor,轉換會丟失一些資訊。對於許多應用程式,這可能不明顯,但建議在需要全色域或在操作前轉換影像然後再轉換回來的應用程式中使用 32 點陣圖像。

如果轉換添加了 alpha 通道,其值將設定為對應通道範圍的最大值:CV_8U 為 255,CV_16U 為 65535,CV_32F 為 1。

引數
src輸入影像:8 位無符號、16 位無符號 (CV_16UC...) 或單精度浮點。
dst與 src 大小和深度相同的輸出影像。
code顏色空間轉換程式碼(參見 ColorConversionCodes)。
dstCn目標影像中的通道數;如果引數為 0,則通道數將根據 src 和程式碼自動派生。
hint實現修改標誌。參見 AlgorithmHint
另請參見
顏色轉換

◆ cvtColorTwoPlane()

void cv::cvtColorTwoPlane ( InputArray src1,
InputArray src2,
OutputArray dst,
int code,
AlgorithmHint hint = cv::ALGO_HINT_DEFAULT )
Python
cv.cvtColorTwoPlane(src1, src2, code[, dst[, hint]]) -> dst

#include <opencv2/imgproc.hpp>

將影像從一個顏色空間轉換為另一個顏色空間,其中源影像儲存在兩個平面中。

該函式目前僅支援 YUV420 到 RGB 轉換。

引數
src1Y 平面的 8 點陣圖像 (CV_8U)。
src2包含交錯 U/V 平面的影像。
dst輸出影像。
code指定轉換型別。它可以取以下任何值:
hint實現修改標誌。參見 AlgorithmHint

◆ demosaicing()

void cv::demosaicing ( InputArray src,
OutputArray dst,
int code,
int dstCn = 0 )
Python
cv.demosaicing(src, code[, dst[, dstCn]]) -> dst

#include <opencv2/imgproc.hpp>

main function for all demosaicing processes

引數
src輸入影像:8 位無符號或 16 位無符號。
dst與 src 大小和深度相同的輸出影像。
code顏色空間轉換程式碼(請參見下面的描述)。
dstCn目標影像中的通道數;如果引數為 0,則通道數將根據 src 和程式碼自動派生。

該函式可以執行以下轉換

另請參見
cvtColor