python-OpenCV读取与保存图片(python opencv从内存加载图片)

网友投稿 4840 2022-09-19

Python-OpenCV读取与保存图片(python opencv从内存加载图片)

Python-OpenCV读取与保存图片(python opencv从内存加载图片)

1. OpenCV读取图片

1.1 简述

OpenCV读取图片的方法是cv2.imread(),读取出来图片的格式是BGR与常规的彩色图像的格式(RGB)相反,这一点一定要注意。

OpenCV显示图片的方法是cv2.imshow(),显示的格式是BGR。

小生就言于此O(∩_∩)O哈哈~,直接上例子。

1.2 例子

1.2.1 Code

1.2.2 结果显示

2. OpenCV保存图片

2.1 简述

OpenCV保存图片用cv.imwrite(filename, img),filename为保存的路径名称,img为要保存的图片。

但实际应用中不会这么简单,(*^▽^*)我掐指一算,绝了O(∩_∩)O哈哈~,路过的宝宝们大多数的是想将tensor(tensor先转为numpy)或numpy转为cv2保存为图片。

需要注意如下几点:

1. cv2保存的共三个维度(高,宽,通道)。

2. 保存的图片格式也是BGR。

3. 将numpy转为np.uint8格式

2.2 例子

2.2.1 Code

2.2.2 结果显示

图片已保存~~

打开图片查看~~,哇哦,so beautiful(*^▽^*)!

3. 总结

努力去爱周围的每一个人,付出,不一定有收获,但是不付出就一定没有收获! 给街头卖艺的人零钱,不和深夜还在摆摊的小贩讨价还价。愿我的博客对你有所帮助(*^▽^*)(*^▽^*)!

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Windwos下安装和使用MongoDB
下一篇:Windows基础环境_安装配置教程(Windows7 64、JDK1.8、Android SDK23.0、TortoiseSVN 1.9.5)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~