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