OpenCV之颜色空间转换

颜色空间转换

打印所有的颜色空间转换标志

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颜色空间检测颜色的一个小项目,只要颜色阈值选的合适,即使像素很少也可以精准检测。

以上为本篇文章的全部内容,感谢你抽出宝贵的时间阅读这篇文章。如果你有任何疑问或建议,欢迎在评论区留言,我们一起交流进步。愿你的代码之路越走越顺,生活充满阳光!

相关推荐
网络风云26 分钟前
Django 5实用指南(十四)项目部署与性能优化【完】
python·性能优化·django
J总裁的小芒果29 分钟前
java项目发送短信--腾讯云
java·python·腾讯云
fmdpenny1 小时前
Django创建数据库表失败处理方法
数据库·python·django
bbppooi1 小时前
Selenium 中的 alert 处理
python·selenium·测试工具
ramsey171 小时前
Jmeter-RSA加密、解密、加签、验签
java·开发语言·python
fantasy_41 小时前
Appium高级操作--ActionChains类、Toast元素识别、Hybrid App操作、手机系统API的操作
android·python·appium·自动化
十三画者1 小时前
【工具】IntelliGenes使用多基因组图谱进行生物标志物发现和预测分析的新型机器学习管道
人工智能·python·机器学习·数据挖掘·数据分析
努力犯错玩AI2 小时前
生产环境H200部署DeepSeek 671B 满血版全流程实战(三):SGLang 安装详解
linux·后端·python
用户2587141932632 小时前
Python字典(dict)详解
python