【发布时间】:2021-01-02 13:57:51
【问题描述】:
我正在学习 OpenCV,但遇到了一些问题。
我的代码:
import cv2 as cv
img = cv.imread("testImage.png")
if img is None:
print("Check image path")
cv.imshow("image window", img)
cv.waitKey(0)
cv.destroyAllWindows()
问题是来自行的代码:cv.imshow("image window", img) 没有运行,并且没有显示图像。
我没有从代码中得到任何错误或警告。
我已经在多个项目中尝试过,不同的 Python 版本(Python 3.8 是我尝试的当前版本)。
我也尝试了不同的 OpenCV 版本,但都没有成功。
虽然在我重新安装我的 mac 之前,它运行良好。
【问题讨论】:
-
先检查你的程序是否正确读取图像,如果没有,检查路径。然后尝试用 Matplotlib 绘制它。您上面的代码在 Windows 中对我来说很好。
标签: python python-3.x macos opencv computer-vision