opencv学习(一)读取一张照片

读取一张照片
代码如下:

import cv2 as cv

src = cv.imread("D:\ophotos\out.png")#存图片的位置
cv.namedWindow("input image", cv.WINDOW_AUTOSIZE)
cv.imshow("input image", src)
cv.waitKey(0)
cv.destroyAllWindows()

解释:
1、cv.imread(filename,flags),在文件中读取相应位置的图片,filename这个参数是放置要读取照片的位置,flags参数是图片读取方式:默认正常读取,如果为0,则为灰度图 ,2时也是灰色的,其他数值也会有影响,可以自己试试
2、cv.namedWindow(winname,flags),创建一个窗口并命名,winname这个参数是设置创建窗口的名字,flags参数是窗口显示方式,为0或cv.WINDOW_NORMAL:可以改变窗口大小,不写或cv.WINDOW_AUTOSIZE则不可改变大小
3、cv.imshow(winname,mat),通过窗口显示图片,winname这个参数是窗口名字,最好使用已经创建的窗口,否则会出现多个窗口
4、cv.waitKey(delay),窗口显示时间,以毫秒计,当参数为0时,按任意数字键就结束
5、cv.destroyAllWindows()关闭所有窗口,释放资源。这里也可以使用cv.destroyWindow(winname)设置winname,关闭指定窗口
**注意:**创建的窗口名最好为英文,不要出现中文,会出现乱码

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值