![]() |
OpenCV 4.13.0
開源計算機視覺庫 (Open Source Computer Vision)
|
函式 | |
| 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) |
| 將影像從一種顏色空間轉換為另一種,源影像儲存在兩個平面(planes)中。 | |
| void | cv::demosaicing (InputArray src, OutputArray dst, int code, int dstCn=0) |
| 所有去馬賽克(demosaicing)處理的主函式 | |
#include <opencv2/imgproc.hpp>
顏色轉換程式碼
[8U] 表示支援 CV_8U src 型別。[16U] 表示支援 CV_16U src 型別。[32F] 表示支援 CV_32F src 型別。| 列舉值 (Enumerator) | |
|---|---|
| COLOR_BGR2BGRA Python: cv.COLOR_BGR2BGRA | [8U/16U/32F] 將 alpha 通道新增到 RGB 或 BGR 影像 |
| COLOR_RGB2RGBA Python: cv.COLOR_RGB2RGBA | [8U/16U/32F] |
| COLOR_BGRA2BGR Python: cv.COLOR_BGRA2BGR | [8U/16U/32F] 從 RGB 或 BGR 影像中移除 alpha 通道 |
| COLOR_RGBA2RGB Python: cv.COLOR_RGBA2RGB | [8U/16U/32F] |
| COLOR_BGR2RGBA Python: cv.COLOR_BGR2RGBA | [8U/16U/32F] 在 RGB 和 BGR 顏色空間之間轉換(帶或不帶 alpha 通道) |
| COLOR_RGB2BGRA Python: cv.COLOR_RGB2BGRA | [8U/16U/32F] |
| COLOR_RGBA2BGR Python: cv.COLOR_RGBA2BGR | [8U/16U/32F] |
| COLOR_BGRA2RGB Python: cv.COLOR_BGRA2RGB | [8U/16U/32F] |
| COLOR_BGR2RGB Python: cv.COLOR_BGR2RGB | [8U/16U/32F] |
| COLOR_RGB2BGR Python: cv.COLOR_RGB2BGR | [8U/16U/32F] |
| COLOR_BGRA2RGBA Python: cv.COLOR_BGRA2RGBA | [8U/16U/32F] |
| COLOR_RGBA2BGRA Python: cv.COLOR_RGBA2BGRA | [8U/16U/32F] |
| COLOR_BGR2GRAY Python: cv.COLOR_BGR2GRAY | [8U/16U/32F] 在 RGB/BGR 和灰度之間轉換,顏色轉換 |
| COLOR_RGB2GRAY Python: cv.COLOR_RGB2GRAY | [8U/16U/32F] |
| COLOR_GRAY2BGR Python: cv.COLOR_GRAY2BGR | [8U/16U/32F] |
| COLOR_GRAY2RGB Python: cv.COLOR_GRAY2RGB | [8U/16U/32F] |
| COLOR_GRAY2BGRA Python: cv.COLOR_GRAY2BGRA | [8U/16U/32F] |
| COLOR_GRAY2RGBA Python: cv.COLOR_GRAY2RGBA | [8U/16U/32F] |
| COLOR_BGRA2GRAY Python: cv.COLOR_BGRA2GRAY | [8U/16U/32F] |
| COLOR_RGBA2GRAY Python: cv.COLOR_RGBA2GRAY | [8U/16U/32F] |
| COLOR_BGR2BGR565 Python: cv.COLOR_BGR2BGR565 | [8U] 在 RGB/BGR 和 BGR565(16 點陣圖像)之間轉換 |
| COLOR_RGB2BGR565 Python: cv.COLOR_RGB2BGR565 | [8U] |
| COLOR_BGR5652BGR Python: cv.COLOR_BGR5652BGR | [8U] |
| COLOR_BGR5652RGB Python: cv.COLOR_BGR5652RGB | [8U] |
| COLOR_BGRA2BGR565 Python: cv.COLOR_BGRA2BGR565 | [8U] |
| COLOR_RGBA2BGR565 Python: cv.COLOR_RGBA2BGR565 | [8U] |
| COLOR_BGR5652BGRA Python: cv.COLOR_BGR5652BGRA | [8U] |
| COLOR_BGR5652RGBA Python: cv.COLOR_BGR5652RGBA | [8U] |
| COLOR_GRAY2BGR565 Python: cv.COLOR_GRAY2BGR565 | [8U] 在灰度和 BGR565(16 點陣圖像)之間轉換 |
| COLOR_BGR5652GRAY Python: cv.COLOR_BGR5652GRAY | [8U] |
| COLOR_BGR2BGR555 Python: cv.COLOR_BGR2BGR555 | [8U] 在 RGB/BGR 和 BGR555(16 點陣圖像)之間轉換 |
| COLOR_RGB2BGR555 Python: cv.COLOR_RGB2BGR555 | [8U] |
| COLOR_BGR5552BGR Python: cv.COLOR_BGR5552BGR | [8U] |
| COLOR_BGR5552RGB Python: cv.COLOR_BGR5552RGB | [8U] |
| COLOR_BGRA2BGR555 Python: cv.COLOR_BGRA2BGR555 | [8U] |
| COLOR_RGBA2BGR555 Python: cv.COLOR_RGBA2BGR555 | [8U] |
| COLOR_BGR5552BGRA Python: cv.COLOR_BGR5552BGRA | [8U] |
| COLOR_BGR5552RGBA Python: cv.COLOR_BGR5552RGBA | [8U] |
| COLOR_GRAY2BGR555 Python: cv.COLOR_GRAY2BGR555 | [8U] 在灰度和 BGR555(16 點陣圖像)之間轉換 |
| COLOR_BGR5552GRAY Python: cv.COLOR_BGR5552GRAY | [8U] |
| COLOR_BGR2XYZ Python: cv.COLOR_BGR2XYZ | [8U/16U/32F] 將 RGB/BGR 轉換為 CIE XYZ,顏色轉換 |
| COLOR_RGB2XYZ Python: cv.COLOR_RGB2XYZ | [8U/16U/32F] |
| COLOR_XYZ2BGR Python: cv.COLOR_XYZ2BGR | [8U/16U/32F] |
| COLOR_XYZ2RGB Python: cv.COLOR_XYZ2RGB | [8U/16U/32F] |
| COLOR_BGR2YCrCb Python: cv.COLOR_BGR2YCrCb | [8U/16U/32F] 將 RGB/BGR 轉換為亮度-色度(又稱 YCC),顏色轉換 |
| COLOR_RGB2YCrCb Python: cv.COLOR_RGB2YCrCb | [8U/16U/32F] |
| COLOR_YCrCb2BGR Python: cv.COLOR_YCrCb2BGR | [8U/16U/32F] |
| COLOR_YCrCb2RGB Python: cv.COLOR_YCrCb2RGB | [8U/16U/32F] |
| COLOR_BGR2HSV Python: cv.COLOR_BGR2HSV | [8U/32F] 將 RGB/BGR 轉換為 HSV(色相飽和度值),如果為 8 點陣圖像,H 範圍為 0..180,顏色轉換 |
| COLOR_RGB2HSV Python: cv.COLOR_RGB2HSV | [8U/32F] |
| COLOR_BGR2Lab Python: cv.COLOR_BGR2Lab | [8U/32F] 將 RGB/BGR 轉換為 CIE Lab,顏色轉換 |
| COLOR_RGB2Lab Python: cv.COLOR_RGB2Lab | [8U/32F] |
| COLOR_BGR2Luv Python: cv.COLOR_BGR2Luv | [8U/32F] 將 RGB/BGR 轉換為 CIE Luv,顏色轉換 |
| COLOR_RGB2Luv Python: cv.COLOR_RGB2Luv | [8U/32F] |
| COLOR_BGR2HLS Python: cv.COLOR_BGR2HLS | [8U/32F] 將 RGB/BGR 轉換為 HLS(色相亮度飽和度),如果為 8 點陣圖像,H 範圍為 0..180,顏色轉換 |
| COLOR_RGB2HLS Python: cv.COLOR_RGB2HLS | [8U/32F] |
| COLOR_HSV2BGR Python: cv.COLOR_HSV2BGR | [8U/32F] 將 HSV 反向轉換為 RGB/BGR,如果為 8 點陣圖像,H 範圍為 0..180 |
| COLOR_HSV2RGB Python: cv.COLOR_HSV2RGB | [8U/32F] |
| COLOR_Lab2BGR Python: cv.COLOR_Lab2BGR | [8U/32F] |
| COLOR_Lab2RGB Python: cv.COLOR_Lab2RGB | [8U/32F] |
| COLOR_Luv2BGR Python: cv.COLOR_Luv2BGR | [8U/32F] |
| COLOR_Luv2RGB Python: cv.COLOR_Luv2RGB | [8U/32F] |
| COLOR_HLS2BGR Python: cv.COLOR_HLS2BGR | [8U/32F] 將 HLS 反向轉換為 RGB/BGR,如果為 8 點陣圖像,H 範圍為 0..180 |
| COLOR_HLS2RGB Python: cv.COLOR_HLS2RGB | [8U/32F] |
| COLOR_BGR2HSV_FULL Python: cv.COLOR_BGR2HSV_FULL | [8U/32F] 將 RGB/BGR 轉換為 HSV(色相飽和度值),如果為 8 點陣圖像,H 範圍為 0..255,顏色轉換 |
| COLOR_RGB2HSV_FULL Python: cv.COLOR_RGB2HSV_FULL | [8U/32F] |
| COLOR_BGR2HLS_FULL Python: cv.COLOR_BGR2HLS_FULL | [8U/32F] 將 RGB/BGR 轉換為 HLS(色相亮度飽和度),如果為 8 點陣圖像,H 範圍為 0..255,顏色轉換 |
| COLOR_RGB2HLS_FULL Python: cv.COLOR_RGB2HLS_FULL | [8U/32F] |
| COLOR_HSV2BGR_FULL Python: cv.COLOR_HSV2BGR_FULL | [8U/32F] 將 HSV 反向轉換為 RGB/BGR,如果為 8 點陣圖像,H 範圍為 0..255 |
| COLOR_HSV2RGB_FULL Python: cv.COLOR_HSV2RGB_FULL | [8U/32F] |
| COLOR_HLS2BGR_FULL Python: cv.COLOR_HLS2BGR_FULL | [8U/32F] 將 HLS 反向轉換為 RGB/BGR,如果為 8 點陣圖像,H 範圍為 0..255 |
| COLOR_HLS2RGB_FULL Python: cv.COLOR_HLS2RGB_FULL | [8U/32F] |
| COLOR_LBGR2Lab Python: cv.COLOR_LBGR2Lab | [8U/32F] |
| COLOR_LRGB2Lab Python: cv.COLOR_LRGB2Lab | [8U/32F] |
| COLOR_LBGR2Luv Python: cv.COLOR_LBGR2Luv | [8U/32F] |
| COLOR_LRGB2Luv Python: cv.COLOR_LRGB2Luv | [8U/32F] |
| COLOR_Lab2LBGR Python: cv.COLOR_Lab2LBGR | [8U/32F] |
| COLOR_Lab2LRGB Python: cv.COLOR_Lab2LRGB | [8U/32F] |
| COLOR_Luv2LBGR Python: cv.COLOR_Luv2LBGR | [8U/32F] |
| COLOR_Luv2LRGB Python: cv.COLOR_Luv2LRGB | [8U/32F] |
| COLOR_BGR2YUV Python: cv.COLOR_BGR2YUV | [8U/16U/32F] 在 RGB/BGR 和 YUV 之間轉換 |
| COLOR_RGB2YUV Python: cv.COLOR_RGB2YUV | [8U/16U/32F] |
| COLOR_YUV2BGR Python: cv.COLOR_YUV2BGR | [8U/16U/32F] |
| COLOR_YUV2RGB Python: cv.COLOR_YUV2RGB | [8U/16U/32F] |
| COLOR_YUV2RGB_NV12 Python: cv.COLOR_YUV2RGB_NV12 | [8U] 在 4:2:0 下采樣 YUV NV12 和 RGB 之間轉換,兩個平面(在一個或單獨的陣列中):Y 和 U/V 交錯,參見 color_convert_rgb_yuv_42x |
| COLOR_YUV2BGR_NV12 Python: cv.COLOR_YUV2BGR_NV12 | [8U] 在 4:2:0 下采樣 YUV NV12 和 BGR 之間轉換,兩個平面(在一個或單獨的陣列中):Y 和 U/V 交錯,參見 color_convert_rgb_yuv_42x |
| COLOR_YUV2RGB_NV21 Python: cv.COLOR_YUV2RGB_NV21 | [8U] 在 4:2:0 下采樣 YUV NV21 和 RGB 之間轉換,兩個平面(在一個或單獨的陣列中):Y 和 V/U 交錯,參見 color_convert_rgb_yuv_42x |
| COLOR_YUV2BGR_NV21 Python: cv.COLOR_YUV2BGR_NV21 | [8U] 在 4:2:0 下采樣 YUV NV21 和 BGR 之間轉換,兩個平面(在一個或單獨的陣列中):Y 和 V/U 交錯,參見 color_convert_rgb_yuv_42x |
| COLOR_YUV420sp2RGB Python: cv.COLOR_YUV420sp2RGB | NV21 的同義詞 |
| COLOR_YUV420sp2BGR Python: cv.COLOR_YUV420sp2BGR | NV21 的同義詞 |
| COLOR_YUV2RGBA_NV12 Python: cv.COLOR_YUV2RGBA_NV12 | [8U] 在 4:2:0 下采樣 YUV NV12 和 RGBA 之間轉換,兩個平面(在一個或單獨的陣列中):Y 和 U/V 交錯,參見 color_convert_rgb_yuv_42x |
| COLOR_YUV2BGRA_NV12 Python: cv.COLOR_YUV2BGRA_NV12 | [8U] 在 4:2:0 下采樣 YUV NV12 和 BGRA 之間轉換,兩個平面(在一個或單獨的陣列中):Y 和 U/V 交錯,參見 color_convert_rgb_yuv_42x |
| COLOR_YUV2RGBA_NV21 Python: cv.COLOR_YUV2RGBA_NV21 | [8U] 在 4:2:0 下采樣 YUV NV21 和 RGBA 之間轉換,兩個平面(在一個或單獨的陣列中):Y 和 V/U 交錯,參見 color_convert_rgb_yuv_42x |
| COLOR_YUV2BGRA_NV21 Python: cv.COLOR_YUV2BGRA_NV21 | [8U] 在 4:2:0 下采樣 YUV NV21 和 BGRA 之間轉換,兩個平面(在一個或單獨的陣列中):Y 和 V/U 交錯,參見 color_convert_rgb_yuv_42x |
| COLOR_YUV420sp2RGBA Python: cv.COLOR_YUV420sp2RGBA | NV21 的同義詞 |
| COLOR_YUV420sp2BGRA Python: cv.COLOR_YUV420sp2BGRA | NV21 的同義詞 |
| COLOR_YUV2RGB_YV12 Python: cv.COLOR_YUV2RGB_YV12 | [8U] 在 4:2:0 下采樣 YUV YV12 和 RGB 之間轉換,三個平面在一個數組中:Y、V 和 U,參見 color_convert_rgb_yuv_42x |
| COLOR_YUV2BGR_YV12 Python: cv.COLOR_YUV2BGR_YV12 | [8U] 在 4:2:0 下采樣 YUV YV12 和 BGR 之間轉換,三個平面在一個數組中:Y、V 和 U,參見 color_convert_rgb_yuv_42x |
| COLOR_YUV2RGB_IYUV Python: cv.COLOR_YUV2RGB_IYUV | [8U] 在 4:2:0 下采樣 YUV IYUV 和 RGB 之間轉換,三個平面在一個數組中:Y、U 和 V,參見 color_convert_rgb_yuv_42x |
| COLOR_YUV2BGR_IYUV Python: cv.COLOR_YUV2BGR_IYUV | [8U] 在 4:2:0 下采樣 YUV IYUV 和 BGR 之間轉換,三個平面在一個數組中:Y、U 和 V,參見 color_convert_rgb_yuv_42x |
| 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 | [8U] 在 4:2:0 下采樣 YUV YV12 和 RGBA 之間轉換,三個平面在一個數組中:Y、V 和 U,參見 color_convert_rgb_yuv_42x |
| COLOR_YUV2BGRA_YV12 Python: cv.COLOR_YUV2BGRA_YV12 | [8U] 在 4:2:0 下采樣 YUV YV12 和 BGRA 之間轉換,三個平面在一個數組中:Y、V 和 U,參見 color_convert_rgb_yuv_42x |
| COLOR_YUV2RGBA_IYUV Python: cv.COLOR_YUV2RGBA_IYUV | [8U] 在 4:2:0 下采樣 YUV YV12 和 RGBA 之間轉換,三個平面在一個數組中:Y、U 和 V,參見 color_convert_rgb_yuv_42x |
| COLOR_YUV2BGRA_IYUV Python: cv.COLOR_YUV2BGRA_IYUV | [8U] 在 4:2:0 下采樣 YUV YV12 和 BGRA 之間轉換,三個平面在一個數組中:Y、U 和 V,參見 color_convert_rgb_yuv_42x |
| 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 | [8U] 從 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 | [8U] 在 YUV UYVY 和 RGB 之間轉換,YUV 採用 4:2:2 下采樣,並以 U/Y1/V/Y2 交錯,參見 color_convert_rgb_yuv_42x |
| COLOR_YUV2BGR_UYVY Python: cv.COLOR_YUV2BGR_UYVY | [8U] 在 YUV UYVY 和 BGR 之間轉換,YUV 採用 4:2:2 下采樣,並以 U/Y1/V/Y2 交錯,參見 color_convert_rgb_yuv_42x |
| 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 | [8U] 在 YUV UYVY 和 RGBA 之間轉換,YUV 採用 4:2:2 下采樣,並以 U/Y1/V/Y2 交錯,參見 color_convert_rgb_yuv_42x |
| COLOR_YUV2BGRA_UYVY Python: cv.COLOR_YUV2BGRA_UYVY | [8U] 在 YUV UYVY 和 BGRA 之間轉換,YUV 採用 4:2:2 下采樣,並以 U/Y1/V/Y2 交錯,參見 color_convert_rgb_yuv_42x |
| 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 | [8U] 在 YUV YUY2 和 RGB 之間轉換,YUV 採用 4:2:2 下采樣,並以 Y1/U/Y2/V 交錯,參見 color_convert_rgb_yuv_42x |
| COLOR_YUV2BGR_YUY2 Python: cv.COLOR_YUV2BGR_YUY2 | [8U] 在 YUV YUY2 和 BGR 之間轉換,YUV 採用 4:2:2 下采樣,並以 Y1/U/Y2/V 交錯,參見 color_convert_rgb_yuv_42x |
| COLOR_YUV2RGB_YVYU Python: cv.COLOR_YUV2RGB_YVYU | [8U] 在 YUV YVYU 和 RGB 之間轉換,YUV 採用 4:2:2 下采樣,並以 Y1/V/Y2/U 交錯,參見 color_convert_rgb_yuv_42x |
| COLOR_YUV2BGR_YVYU Python: cv.COLOR_YUV2BGR_YVYU | [8U] 在 YUV YVYU 和 BGR 之間轉換,YUV 採用 4:2:2 下采樣,並以 Y1/V/Y2/U 交錯,參見 color_convert_rgb_yuv_42x |
| 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 | [8U] 在 YUV YUY2 和 RGBA 之間轉換,YUV 採用 4:2:2 下采樣,並以 Y1/U/Y2/V 交錯,參見 color_convert_rgb_yuv_42x |
| COLOR_YUV2BGRA_YUY2 Python: cv.COLOR_YUV2BGRA_YUY2 | [8U] 在 YUV YUY2 和 BGRA 之間轉換,YUV 採用 4:2:2 下采樣,並以 Y1/U/Y2/V 交錯,參見 color_convert_rgb_yuv_42x |
| COLOR_YUV2RGBA_YVYU Python: cv.COLOR_YUV2RGBA_YVYU | [8U] 在 YUV YVYU 和 RGBA 之間轉換,YUV 採用 4:2:2 下采樣,並以 Y1/V/Y2/U 交錯,參見 color_convert_rgb_yuv_42x |
| COLOR_YUV2BGRA_YVYU Python: cv.COLOR_YUV2BGRA_YVYU | [8U] 在 YUV YVYU 和 BGRA 之間轉換,YUV 採用 4:2:2 下采樣,並以 Y1/V/Y2/U 交錯,參見 color_convert_rgb_yuv_42x |
| 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 | [8U] 從 YUV 4:2:2 影像中提取 Y 通道 |
| COLOR_YUV2GRAY_YUY2 Python: cv.COLOR_YUV2GRAY_YUY2 | [8U] 從 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 預乘 [8U] |
| COLOR_mRGBA2RGBA Python: cv.COLOR_mRGBA2RGBA | [8U] |
| COLOR_RGB2YUV_I420 Python: cv.COLOR_RGB2YUV_I420 | [8U] 在 RGB 和 4:2:0 下采樣 YUV I420 之間轉換,三個平面在一個數組中:Y、U 和 V,參見 color_convert_rgb_yuv_42x |
| COLOR_BGR2YUV_I420 Python: cv.COLOR_BGR2YUV_I420 | [8U] 在 BGR 和 4:2:0 下采樣 YUV I420 之間轉換,三個平面在一個數組中:Y、U 和 V,參見 color_convert_rgb_yuv_42x |
| 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 | [8U] 在 RGBA 和 4:2:0 下采樣 YUV I420 之間轉換,三個平面在一個數組中:Y、U 和 V,參見 color_convert_rgb_yuv_42x |
| COLOR_BGRA2YUV_I420 Python: cv.COLOR_BGRA2YUV_I420 | [8U] 在 BGRA 和 4:2:0 下采樣 YUV I420 之間轉換,三個平面在一個數組中:Y、U 和 V,參見 color_convert_rgb_yuv_42x |
| 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 | [8U] 在 RGB 和 4:2:0 下采樣 YUV YV12 之間轉換,三個平面在一個數組中:Y、V 和 U,參見 color_convert_rgb_yuv_42x |
| COLOR_BGR2YUV_YV12 Python: cv.COLOR_BGR2YUV_YV12 | [8U] 在 BGR 和 4:2:0 下采樣 YUV YV12 之間轉換,三個平面在一個數組中:Y、V 和 U,參見 color_convert_rgb_yuv_42x |
| COLOR_RGBA2YUV_YV12 Python: cv.COLOR_RGBA2YUV_YV12 | [8U] 在 RGBA 和 4:2:0 下采樣 YUV YV12 之間轉換,三個平面在一個數組中:Y、V 和 U,參見 color_convert_rgb_yuv_42x |
| COLOR_BGRA2YUV_YV12 Python: cv.COLOR_BGRA2YUV_YV12 | [8U] 在 BGRA 和 4:2:0 下采樣 YUV YV12 之間轉換,三個平面在一個數組中:Y、V 和 U,參見 color_convert_rgb_yuv_42x |
| COLOR_BayerBG2BGR Python: cv.COLOR_BayerBG2BGR | 去馬賽克,有關更多資訊,請參閱 顏色轉換。 [8U/16U] 等同於 RGGB 拜耳模式 |
| COLOR_BayerGB2BGR Python: cv.COLOR_BayerGB2BGR | [8U/16U] 等同於 GRBG 拜耳模式 |
| COLOR_BayerRG2BGR Python: cv.COLOR_BayerRG2BGR | [8U/16U] 等同於 BGGR 拜耳模式 |
| COLOR_BayerGR2BGR Python: cv.COLOR_BayerGR2BGR | [8U/16U] 等同於 GBRG 拜耳模式 |
| COLOR_BayerRGGB2BGR Python: cv.COLOR_BayerRGGB2BGR | [8U/16U] |
| COLOR_BayerGRBG2BGR Python: cv.COLOR_BayerGRBG2BGR | [8U/16U] |
| COLOR_BayerBGGR2BGR Python: cv.COLOR_BayerBGGR2BGR | [8U/16U] |
| COLOR_BayerGBRG2BGR Python: cv.COLOR_BayerGBRG2BGR | [8U/16U] |
| COLOR_BayerRGGB2RGB Python: cv.COLOR_BayerRGGB2RGB | [8U/16U] |
| COLOR_BayerGRBG2RGB Python: cv.COLOR_BayerGRBG2RGB | [8U/16U] |
| COLOR_BayerBGGR2RGB Python: cv.COLOR_BayerBGGR2RGB | [8U/16U] |
| COLOR_BayerGBRG2RGB Python: cv.COLOR_BayerGBRG2RGB | [8U/16U] |
| COLOR_BayerBG2RGB Python: cv.COLOR_BayerBG2RGB | [8U/16U] 等同於 RGGB 拜耳模式 |
| COLOR_BayerGB2RGB Python: cv.COLOR_BayerGB2RGB | [8U/16U] 等同於 GRBG 拜耳模式 |
| COLOR_BayerRG2RGB Python: cv.COLOR_BayerRG2RGB | [8U/16U] 等同於 BGGR 拜耳模式 |
| COLOR_BayerGR2RGB Python: cv.COLOR_BayerGR2RGB | [8U/16U] 等同於 GBRG 拜耳模式 |
| COLOR_BayerBG2GRAY Python: cv.COLOR_BayerBG2GRAY | [8U/16U] 等同於 RGGB 拜耳模式 |
| COLOR_BayerGB2GRAY Python: cv.COLOR_BayerGB2GRAY | [8U/16U] 等同於 GRBG 拜耳模式 |
| COLOR_BayerRG2GRAY Python: cv.COLOR_BayerRG2GRAY | [8U/16U] 等同於 BGGR 拜耳模式 |
| COLOR_BayerGR2GRAY Python: cv.COLOR_BayerGR2GRAY | [8U/16U] 等同於 GBRG 拜耳模式 |
| COLOR_BayerRGGB2GRAY Python: cv.COLOR_BayerRGGB2GRAY | [8U/16U] |
| COLOR_BayerGRBG2GRAY Python: cv.COLOR_BayerGRBG2GRAY | [8U/16U] |
| COLOR_BayerBGGR2GRAY Python: cv.COLOR_BayerBGGR2GRAY | [8U/16U] |
| COLOR_BayerGBRG2GRAY Python: cv.COLOR_BayerGBRG2GRAY | [8U/16U] |
| COLOR_BayerBG2BGR_VNG Python: cv.COLOR_BayerBG2BGR_VNG | 使用可變梯度數去馬賽克。 [8U] 等同於 RGGB 拜耳模式 |
| COLOR_BayerGB2BGR_VNG Python: cv.COLOR_BayerGB2BGR_VNG | [8U] 等同於 GRBG 拜耳模式 |
| COLOR_BayerRG2BGR_VNG Python: cv.COLOR_BayerRG2BGR_VNG | [8U] 等同於 BGGR 拜耳模式 |
| COLOR_BayerGR2BGR_VNG Python: cv.COLOR_BayerGR2BGR_VNG | [8U] 等同於 GBRG 拜耳模式 |
| COLOR_BayerRGGB2BGR_VNG Python: cv.COLOR_BayerRGGB2BGR_VNG | [8U] |
| COLOR_BayerGRBG2BGR_VNG Python: cv.COLOR_BayerGRBG2BGR_VNG | [8U] |
| COLOR_BayerBGGR2BGR_VNG Python: cv.COLOR_BayerBGGR2BGR_VNG | [8U] |
| COLOR_BayerGBRG2BGR_VNG Python: cv.COLOR_BayerGBRG2BGR_VNG | [8U] |
| COLOR_BayerRGGB2RGB_VNG Python: cv.COLOR_BayerRGGB2RGB_VNG | [8U] |
| COLOR_BayerGRBG2RGB_VNG Python: cv.COLOR_BayerGRBG2RGB_VNG | [8U] |
| COLOR_BayerBGGR2RGB_VNG Python: cv.COLOR_BayerBGGR2RGB_VNG | [8U] |
| COLOR_BayerGBRG2RGB_VNG Python: cv.COLOR_BayerGBRG2RGB_VNG | [8U] |
| COLOR_BayerBG2RGB_VNG Python: cv.COLOR_BayerBG2RGB_VNG | [8U] 等同於 RGGB 拜耳模式 |
| COLOR_BayerGB2RGB_VNG Python: cv.COLOR_BayerGB2RGB_VNG | [8U] 等同於 GRBG 拜耳模式 |
| COLOR_BayerRG2RGB_VNG Python: cv.COLOR_BayerRG2RGB_VNG | [8U] 等同於 BGGR 拜耳模式 |
| COLOR_BayerGR2RGB_VNG Python: cv.COLOR_BayerGR2RGB_VNG | [8U] 等同於 GBRG 拜耳模式 |
| COLOR_BayerBG2BGR_EA Python: cv.COLOR_BayerBG2BGR_EA | 邊緣感知去馬賽克。 [8U/16U] 等同於 RGGB 拜耳模式 |
| COLOR_BayerGB2BGR_EA Python: cv.COLOR_BayerGB2BGR_EA | [8U/16U] 等同於 GRBG 拜耳模式 |
| COLOR_BayerRG2BGR_EA Python: cv.COLOR_BayerRG2BGR_EA | [8U/16U] 等同於 BGGR 拜耳模式 |
| COLOR_BayerGR2BGR_EA Python: cv.COLOR_BayerGR2BGR_EA | [8U/16U] 等同於 GBRG 拜耳模式 |
| COLOR_BayerRGGB2BGR_EA Python: cv.COLOR_BayerRGGB2BGR_EA | [8U/16U] |
| COLOR_BayerGRBG2BGR_EA Python: cv.COLOR_BayerGRBG2BGR_EA | [8U/16U] |
| COLOR_BayerBGGR2BGR_EA Python: cv.COLOR_BayerBGGR2BGR_EA | [8U/16U] |
| COLOR_BayerGBRG2BGR_EA Python: cv.COLOR_BayerGBRG2BGR_EA | [8U/16U] |
| COLOR_BayerRGGB2RGB_EA Python: cv.COLOR_BayerRGGB2RGB_EA | [8U/16U] |
| COLOR_BayerGRBG2RGB_EA Python: cv.COLOR_BayerGRBG2RGB_EA | [8U/16U] |
| COLOR_BayerBGGR2RGB_EA Python: cv.COLOR_BayerBGGR2RGB_EA | [8U/16U] |
| COLOR_BayerGBRG2RGB_EA Python: cv.COLOR_BayerGBRG2RGB_EA | [8U/16U] |
| COLOR_BayerBG2RGB_EA Python: cv.COLOR_BayerBG2RGB_EA | [8U/16U] 等同於 RGGB 拜耳模式 |
| COLOR_BayerGB2RGB_EA Python: cv.COLOR_BayerGB2RGB_EA | [8U/16U] 等同於 GRBG 拜耳模式 |
| COLOR_BayerRG2RGB_EA Python: cv.COLOR_BayerRG2RGB_EA | [8U/16U] 等同於 BGGR 拜耳模式 |
| COLOR_BayerGR2RGB_EA Python: cv.COLOR_BayerGR2RGB_EA | [8U/16U] 等同於 GBRG 拜耳模式 |
| COLOR_BayerBG2BGRA Python: cv.COLOR_BayerBG2BGRA | Demosaicing with alpha channel. [8U/16U] 等同於 RGGB 拜耳模式 |
| COLOR_BayerGB2BGRA Python: cv.COLOR_BayerGB2BGRA | [8U/16U] 等同於 GRBG 拜耳模式 |
| COLOR_BayerRG2BGRA Python: cv.COLOR_BayerRG2BGRA | [8U/16U] 等同於 BGGR 拜耳模式 |
| COLOR_BayerGR2BGRA Python: cv.COLOR_BayerGR2BGRA | [8U/16U] 等同於 GBRG 拜耳模式 |
| COLOR_BayerRGGB2BGRA Python: cv.COLOR_BayerRGGB2BGRA | [8U/16U] |
| COLOR_BayerGRBG2BGRA Python: cv.COLOR_BayerGRBG2BGRA | [8U/16U] |
| COLOR_BayerBGGR2BGRA Python: cv.COLOR_BayerBGGR2BGRA | [8U/16U] |
| COLOR_BayerGBRG2BGRA Python: cv.COLOR_BayerGBRG2BGRA | [8U/16U] |
| COLOR_BayerRGGB2RGBA Python: cv.COLOR_BayerRGGB2RGBA | [8U/16U] |
| COLOR_BayerGRBG2RGBA Python: cv.COLOR_BayerGRBG2RGBA | [8U/16U] |
| COLOR_BayerBGGR2RGBA Python: cv.COLOR_BayerBGGR2RGBA | [8U/16U] |
| COLOR_BayerGBRG2RGBA Python: cv.COLOR_BayerGBRG2RGBA | [8U/16U] |
| COLOR_BayerBG2RGBA Python: cv.COLOR_BayerBG2RGBA | [8U/16U] 等同於 RGGB 拜耳模式 |
| COLOR_BayerGB2RGBA Python: cv.COLOR_BayerGB2RGBA | [8U/16U] 等同於 GRBG 拜耳模式 |
| COLOR_BayerRG2RGBA Python: cv.COLOR_BayerRG2RGBA | [8U/16U] 等同於 BGGR 拜耳模式 |
| COLOR_BayerGR2RGBA Python: cv.COLOR_BayerGR2RGBA | [8U/16U] 等同於 GBRG 拜耳模式 |
| COLOR_RGB2YUV_UYVY Python: cv.COLOR_RGB2YUV_UYVY | [8U] 將RGB和YUV UYVU之間轉換,YUV為4:2:2,並以U/Y1/V/Y2交錯排列,詳見 color_convert_rgb_yuv_42x |
| COLOR_BGR2YUV_UYVY Python: cv.COLOR_BGR2YUV_UYVY | [8U] 將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 | [8U] 將RGBA和YUV UYVU之間轉換,YUV為4:2:2,並以U/Y1/V/Y2交錯排列,詳見 color_convert_rgb_yuv_42x |
| COLOR_BGRA2YUV_UYVY Python: cv.COLOR_BGRA2YUV_UYVY | [8U] 將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 | [8U] 將RGB和YUV YUY2之間轉換,YUV為4:2:2,並以Y1/U/Y2/V交錯排列,詳見 color_convert_rgb_yuv_42x |
| COLOR_BGR2YUV_YUY2 Python: cv.COLOR_BGR2YUV_YUY2 | [8U] 將BGR和YUV YUY2之間轉換,YUV為4:2:2,並以Y1/U/Y2/V交錯排列,詳見 color_convert_rgb_yuv_42x |
| COLOR_RGB2YUV_YVYU Python: cv.COLOR_RGB2YUV_YVYU | [8U] 將RGB和YUV YVYU之間轉換,YUV為4:2:2,並以Y1/V/Y2/U交錯排列,詳見 color_convert_rgb_yuv_42x |
| COLOR_BGR2YUV_YVYU Python: cv.COLOR_BGR2YUV_YVYU | [8U] 將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 | [8U] 將RGBA和YUV YUY2之間轉換,YUV為4:2:2,並以Y1/U/Y2/V交錯排列,詳見 color_convert_rgb_yuv_42x |
| COLOR_BGRA2YUV_YUY2 Python: cv.COLOR_BGRA2YUV_YUY2 | [8U] 將BGRA和YUV YUY2之間轉換,YUV為4:2:2,並以Y1/U/Y2/V交錯排列,詳見 color_convert_rgb_yuv_42x |
| COLOR_RGBA2YUV_YVYU Python: cv.COLOR_RGBA2YUV_YVYU | [8U] 將RGBA和YUV YVYU之間轉換,YUV為4:2:2,並以Y1/V/Y2/U交錯排列,詳見 color_convert_rgb_yuv_42x |
| COLOR_BGRA2YUV_YVYU Python: cv.COLOR_BGRA2YUV_YVYU | [8U] 將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 | |
| 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通道值的常規範圍是
線上性變換的情況下,範圍無關緊要。但對於非線性變換,輸入RGB影像應歸一化到適當的值範圍以獲得正確的結果,例如,對於RGB \(\rightarrow\) L*u*v*變換。例如,如果你有一個直接從8點陣圖像轉換而來的32位浮點影像,而沒有進行任何縮放,那麼它的值範圍將是0..255,而不是函式假定的0..1。因此,在呼叫 cvtColor 之前,你需要首先將影像縮小
如果使用帶有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 |
| 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>
將影像從一種顏色空間轉換為另一種,源影像儲存在兩個平面(planes)中。
此函式目前僅支援YUV420到RGB的轉換。
| src1 | Y平面的8點陣圖像 (CV_8U)。 |
| src2 | 包含交錯U/V平面的影像。 |
| dst | 輸出影像。 |
| code | 指定轉換型別。它可以取以下任何值 |
| 提示 (hint) | 實現修改標誌。參見 AlgorithmHint |
| void cv::demosaicing | ( | InputArray | src, |
| OutputArray | dst, | ||
| int | code, | ||
| int | dstCn = 0 ) |
| Python | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| cv.demosaicing( | src, code[, dst[, dstCn]] | ) -> | dst | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#include <opencv2/imgproc.hpp>
所有去馬賽克(demosaicing)處理的主函式
| src | 輸入影像:8位無符號或16位無符號。 |
| dst | 輸出影像與src具有相同的大小和深度。 |
| code | 顏色空間轉換程式碼(見下文描述)。 |
| dstCn | 目標影像中的通道數;如果引數為0,則通道數根據src和程式碼自動推導。 |
該函式可以執行以下轉換
使用雙線性插值進行去馬賽克
COLOR_BayerBG2BGR 、 COLOR_BayerGB2BGR 、 COLOR_BayerRG2BGR 、 COLOR_BayerGR2BGR
COLOR_BayerBG2GRAY 、 COLOR_BayerGB2GRAY 、 COLOR_BayerRG2GRAY 、 COLOR_BayerGR2GRAY
使用可變梯度數去馬賽克。
COLOR_BayerBG2BGR_VNG 、 COLOR_BayerGB2BGR_VNG 、 COLOR_BayerRG2BGR_VNG 、 COLOR_BayerGR2BGR_VNG
邊緣感知去馬賽克。
COLOR_BayerBG2BGR_EA 、 COLOR_BayerGB2BGR_EA 、 COLOR_BayerRG2BGR_EA 、 COLOR_BayerGR2BGR_EA
帶alpha通道的去馬賽克
COLOR_BayerBG2BGRA 、 COLOR_BayerGB2BGRA 、 COLOR_BayerRG2BGRA 、 COLOR_BayerGR2BGRA