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

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

相关推荐
chenchihwen3 分钟前
AI代码开发宝库系列:FAISS向量数据库
数据库·人工智能·python·faiss·1024程序员节
AI视觉网奇1 小时前
json 可视化 2025 coco json
python·1024程序员节
mit6.8242 小时前
[nanoGPT] ChatGPT 的 LLM 的全栈实现 | 快速上手
python
DKunYu2 小时前
2.1线性回归
pytorch·python·深度学习·1024程序员节
大飞记Python2 小时前
实战分享:一键自动化下载指定版本的Chrome及Chromedriver(附Python源码)
chrome·python·自动化
程序员杰哥3 小时前
如何使用Postman做接口自动化测试及完美的可视化报告?
自动化测试·软件测试·python·测试工具·jenkins·postman·1024程序员节
老歌老听老掉牙3 小时前
参数曲线切向量与叉乘向量的精确计算与分析
python·sympy·1024程序员节
Antonio9154 小时前
【图像处理】灰度图像与二值化
图像处理·opencv
Cherry Zack4 小时前
FastAPI 入门指南 :基础概念与核心特性
开发语言·python·fastapi·1024程序员节
言德斐4 小时前
Python Web框架深度对比:Django vs Flask vs FastAPI(含优缺点与选型策略)
前端·python·django