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

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

相关推荐
天天进步20153 分钟前
Python跨平台桌面应用程序开发
开发语言·python
勇敢牛牛@18 分钟前
Python flask入门
开发语言·python·flask
桥Dopey43 分钟前
Python常用的第三方模块之【jieba库】支持三种分词模式:精确模式、全模式和搜索引擎模式(提高召回率)
人工智能·python·分词模式
亚力山大抵1 小时前
实验2 python的TCP群聊系统实现
服务器·python·tcp/ip
想学好英文的ikun1 小时前
【MCP】第二篇:IDE革命——用MCP构建下一代智能工具链
ide·人工智能·python·ai·个人开发·mcp
凌叁儿1 小时前
从零开始搭建Django博客③--前端界面实现
前端·python·django
穆易青2 小时前
2025.04.23【探索工具】| STEMNET:高效数据排序与可视化的新利器
python·信息可视化·数据分析·ordering·visualisation
DKPT2 小时前
正则表达式与python使用
笔记·python·学习·面试·正则表达式
LouisCanBe2 小时前
Python 环境管理工具选择与安装实践:Conda 与 uv
linux·python
limengshi1383922 小时前
使用Python将YOLO的XML标注文件转换为TXT文件格式
xml·python·yolo