颜色空间转换
打印所有的颜色空间转换标志
OpenCV中提供了许多颜色空间转换的函数,例如从BGR转换为灰度图、HSV等,这些转换函数,通常使用cv2.cvtCOLOR(),而颜色空间转换的标志都以COLOR_开头。
代码在Jupyter中运行
python">import cv2
flags=[i for i in dir(cv2) if i.startswith("COLOR_")]
flags
代码执行情况
使用cvtCOLOR函数
首先我们打开一个图片,保证图片是可以正常使用的。
这证明我们的图片是可以正常使用的。
将RGB图像转成黑白图。
将RGB图像转成HSV颜色空间。
利用HSV进行物品跟踪。
这是我上学期利用HSV颜色空间检测颜色的一个小项目,只要颜色阈值选的合适,即使像素很少也可以精准检测。
以上为本篇文章的全部内容,感谢你抽出宝贵的时间阅读这篇文章。如果你有任何疑问或建议,欢迎在评论区留言,我们一起交流进步。愿你的代码之路越走越顺,生活充满阳光!