美文网首页
opencv读取显示和保存

opencv读取显示和保存

作者: Zoe_C | 来源:发表于2018-04-25 16:45 被阅读0次

import cv2

#读取文件

img = cv2.imread('文件名',参数)

常见参数的有:IMREAD_COLOR():读入彩色图像;

IMREAD_GRAYSCALE():以灰度模式读入图像等,一般参数直接0,是表示灰度模式读入图像cv2.imread('文件名',0)

其他的参数自行查看

PS:图像的路径错误,读取的时候,不会报错,但是打印的时候会输出None

#显示图片

cv2.namedWindow('image',cv2.WINDOW_NORMAL)

cv2.imshow('image',img) #显示图像

cv2.waitKey() #等待键盘输入,为毫秒级

cv2.destroyAllWindows()#可以轻易删除任何我们建立的窗口,括号内输入想删除的窗口名

cv2.waitKey()   是一个键盘绑定函数。需要指出的是它的时间尺度是毫秒级。函数等待特定的几毫秒,看是否有键盘输入。特定的几毫秒之内,如果按下任意键,这个函数会返回按键的 ASCII 码值,程序将会继续运行。如果没有键盘输入,返回值为 -1,如果我们设置这个函数的参数为 0,那它将会无限期的等待键盘输入。

#保存图片

cv2.imwrite(文件名,img)保存图像

相关文章

网友评论

      本文标题:opencv读取显示和保存

      本文链接:https://www.haomeiwen.com/subject/ymlylftx.html