Opencv图像读入显示保存

Opencv是什么及其作用?

OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows、Android和Mac OS操作系统d上。它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。

Opencv安装

安装须依赖于:opencv-python、opencv-contrib-python安装包。opencv-contrib-python为拓展包。
opencv版本3.4.1.15之后的某些功能限制,所以建议安装3.4.1.15或之前版本。

  • pip install opencv-python==3.4.1.15
  • pip install opencv-contrib-python==3.4.1.15
  • 离线安装,下载opencv whl文件 pip install '' .whl''

读入图像

cv2.imread(文件名,显示控制参数)
cv2.IMREAD_UNCHANGED
cv2.IMREAD_GRAYSCALE
cv2.IMREAD_COLOR

显示图像

cv2.imshow(窗口名,图像名)
cv2.waitKey(0)

删除所有显示窗口

cv2.destroyALLWindows()

保存图像

cv2.imwrite(保存文件,旧文件)

  • python代码实现:
img = cv2.imread(r'd:\123\jinmao.jpg',cv2.IMREAD_GRAYSCALE)
cv2.imshow('dog',img)
cv2.waitKey(0)
cv2.imwrite(r'd:\123\jinmao2.jpg',img)

运行结果:


dog.png
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容