![]() |
OpenCV 4.12.0
開源計算機視覺
|
函式 | |
| 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 | |
| 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* 變換。例如,如果您有一個 32 位浮點影像,它直接從 8 點陣圖像轉換而來,沒有任何縮放,那麼它的值範圍將是 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>
將影像從一個顏色空間轉換為另一個顏色空間,其中源影像儲存在兩個平面中。
該函式目前僅支援 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>
main function for all demosaicing processes
| 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