注:使用前请先在pycharm中配置好 numpy.pip,opencv-python,matplotlib后续将会使用到,如果不安装后续一些代码会报错,安装方法不再赘述,不会的请自行百度,教程很多。
1、图像的读取
首先需要将图片导入pycharm也就是在侧边任务栏可以看见图片信息,首先在pycharm中建立好所需的项目,然后在电脑文件中找到新建项目的位置,将图片放入到该位置下即可。
img=cv.imread("图像的位置")
图像的位置信息如何获取? 在左侧任务栏右击图片,然后点击复制路径/引用这一栏,然后选择蓝色方框这个左击。
点击后会弹出以下内容,点击即可。
2、图像的显示
cv.imshow()
plt.show()
3、完整代码展示
import numpy as np
import cv2 as cv
from matplotlib import pyplot as plt
#读取图像
img = cv.imread("abi.jpg")
#显示图像
cv.imshow("abi",img)
cv.waitKey(0)
cv.destroyAllWindows()
#matplotlib显示方法(此方法需要先在pycharm中安转matplotlib库)
plt.imshow(img[:,:,::-1]) #翻转,因为他是B,G,R但是我们要R,G,B显示
plt.show()
witKey()是指等待多少时间后消失,0表示按键盘上任意键消失,如果为其他数字,则表示多少ms后消失,例如为10,则表示10ms消失
destoryAllWindows()指窗口消失