我已经安装了脚本3.18.1软件包,以便在Ubuntu 18.04上的atom中运行python脚本。出于某种原因,尝试运行此命令时出现错误:
import numpy as np
import cv2
import matplotlib.pyplot as plt
img = cv2.imread('TESTME.jpg', cv2.IMREAD_GRAYSCALE)
cv2.imshow('image',img)
cv2.waitKey(0)
cv2.destroyAllWindows()
cv2.imwrite('watchgray.jpg', img)
当我使用python3 script.py
这是错误:
cv2.error: /build/opencv-zcaJjh/opencv-3.2.0+dfsg/modules/highgui/src/window.cpp:304: error: (-215) size.width>0 && size.height>0 in function imshow
我理解该错误意味着断言失败,但是为什么它在cli中运行呢?