opencv学习笔记8:类型转换

    技术2025-08-21  18

    含义

    图像转换;将图像从一种形式转换到另一种形式。 如: 彩色BGR转灰色 BGR-RGB 灰色-BGR …

    彩色BGR转灰色 方法:cv2.cvtColor(a,cv2.COLOR_BGR2GRAY) 第一个参数,图像来源,第二个参数:图像转换类型

    a=cv2.imread(“image\lenacolor.png”) b=cv2.cvtColor(a,cv2.COLOR_BGR2GRAY)

    彩色BGR转RGB a=cv2.imread(“image\lenacolor.png”) b=cv2.cvtColor(a,cv2.COLOR_BGR2RGB)

    灰度转BGR b=cv2.cvtColor(a,cv2.COLOR_GRAY2BGR) 灰度转BGR,转换出来视觉效果还是灰色,但通道有了三个通道。

    算例 彩色BGR转灰色GRAY

    import cv2 a=cv2.imread('lenacolor.png') b=cv2.cvtColor(a,cv2.COLOR_BGR2GRAY) cv2.imshow("lenaColor",a) cv2.imshow("lenaGray",b) cv2.waitKey() cv2.destroyAllWindows()

    结果: 总目录链接: python3+opencv学习笔记汇总目录(适合基础入门学习) 电气专业的计算机小白,写博文不容易,如果你觉得本文对你有用, 请点个赞支持下,谢谢。

    Processed: 0.011, SQL: 9