已经安装了pycharm与opencv-Python,但是在导入cv2的之后,运行出来,既不报错也不显示窗口。
是不是窗口关闭得太快啊?
有个代码,显示窗口后暂停程序的执行:
import cv2
# 读取图像
image = cv2.imread('image.jpg')
# 显示图像
cv2.imshow('Image', image)
cv2.waitKey(0) # 暂停程序的执行,直到按下任意键
cv2.destroyAllWindows() # 关闭窗口
你试试看
主要是opencv_python和opencv_contrib_python的版本问题,如果采用如下命令:
pip install opencv-python opencv-contrib-python -i https://pypi.douban.com/simple
是下载的最新版本,会出现安装成功后但cv2无法自动补全 代码却能运行的情况;本教程是采用opencv_python和opencv_contrib_python的4.5.4.60版本就能解决问题。