栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Python OpenCV-imshow不需要从BGR转换为RGB

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python OpenCV-imshow不需要从BGR转换为RGB

BGR和RGB不是颜色空间,它们只是不同颜色通道顺序的约定。

cv2.cvtColor(img,cv2.COLOR_BGR2RGB)
不执行任何计算(例如说HSV的转换),它只是在顺序之间切换。任何排序都是有效的-
实际上,三个值(红色,绿色和蓝色)堆叠形成一个像素。您可以按照自己喜欢的方式安排它们,只要您告诉显示器您给了它什么顺序即可。

OpenCV的

imread
imwrite
并且
imshow
实际上所有与BGR秩序工作,所以没有必要当你阅读的图像改变顺序
cv2.imread
,然后想表现出来
cv2.imshow

尽管在整个OpenCV中始终使用BGR,但大多数其他图像处理库都使用RGB排序。如果您想使用

matplotlib
imshow
但要使用OpenCV读取图像,则需要将BGR转换为RGB。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/625082.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号