我正在尝试在Python OpenCV中读取和显示图像。
执行以下代码:
import cv2
import numpy as np
import matplotlib.pyplot as plt
img = cv2.imread('dumb.jpg', cv2.IMREAD_GRAYSCALE)
cv2.imshow('image',img)
cv2.waitKey(0)
cv2.destroyAllWindows()
Run Code Online (Sandbox Code Playgroud)
导致以下错误:
cv2.error:C:\ build \ master_winpack-bindings-win64-vc14-static \ opencv \ modules \ highgui \ src \ window.cpp:325:error:(-215)size.width> 0 && size.height> 0在函数cv :: imshow中
如何解决呢?
注意:我具有执行此命令所需的所有先决条件(python 2.7,opencv 3.3 matplotlib,numpy)