关于OpenCV导入图片的一些相关步骤

import cv2 as cv(以后只需要在每一步前加上cv.即可)

import numpy as np(同样为了方便)

img = cv.imread('英文路径') (读取图片,注意这里的路径间隔符号用“/”而非“\”)

cv.imshow(‘路径’)(显示图片。但是注意如果这时候只用imshow函数会导致未响应)

cv.waitKey(0)

cv.destroyAllWindows()(后面加上这两个函数才能保证窗口正常运行)

若图片太大有可能显示不全,解决方法:

1、将图片img,缩小一半显示,那么宽高为原尺寸的0.5倍
img = cv2.resize(img,None,fx=0.5,fy=0.5)

2、cv2.namedWindow('img', 0) cv2.resizeWindow('img', 2560, 1440) # 自己设定窗口图片的大小

使用print时出错 SyntaxError: Missing parentheses in call to ‘print’ Did you mean print("")
错误原因 :python3 中的 print 是一个内置函数, 而 python2 中的 print是一个语法结构 ,因此,python3 在打印时需要 加(),而 python2 打印时不需要加()。

比如:
python2.x:
print “今天是2020年7月29号”

python3.x:
print(“今天是2020年7月29号”)
————————————————
版权声明:本文为CSDN博主「一『梦』枕边人」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/YuMeng049/article/details/107673089

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值