内容简介:代码地址:
该案例基于opencv4.x版本编写
代码地址: github.com/gudepeng/st…
1.导入opencv包
import cv2 复制代码
2.读取图片
img = cv2.imread("./img/opencv.jpg")
复制代码
imread(filename, flags=None)
- filename:图片的路径
-
flags:以什么模式读图片
- 默认值是:cv2.IMREAD_COLOR(以彩色模式读取)
3.展示图片
cv2.imshow("imgwindow",img)
cv2.waitKey(0)
复制代码
imshow(winname, mat):
- winname:打开窗口名称
- mat:图片对象
cv2.waitKey(0):
- 0为监听键盘按键继续执行
- 其他数值为等待的毫秒(ms)数
4.关闭所有窗口
cv2.destroyAllWindows() 复制代码
-
如果想关闭特定窗口可以使用cv2.destroyWindow(winname)
- winname为窗口名称
5.写图片
cv2.imwrite("./img/newopencv.jpg",img)
复制代码
imwrite(filename, img, params=None)
- filename:文件写入的位置和文件名
- img:写入的文件对象
-
params:
- 对于jpeg为图片的质量,用0-100的整数表示,数值越小,质量越小,图片越小,默认为95([int(cv2.IMWRITE_JPEG_QUALITY), 95])
- 对于png为图片压缩级别,用0-9的整数表示,数值越大,压缩比越大,图片越小,默认值为3( [int(cv2.IMWRITE_PNG_COMPRESSION), 3])
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Head First Web Design
Ethan Watrall、Jeff Siarto / O’Reilly Media, Inc. / 2009-01-02 / USD 49.99
Want to know how to make your pages look beautiful, communicate your message effectively, guide visitors through your website with ease, and get everything approved by the accessibility and usability ......一起来看看 《Head First Web Design》 这本书的介绍吧!
RGB转16进制工具
RGB HEX 互转工具
HEX CMYK 转换工具
HEX CMYK 互转工具