我正在opencv中写一个面部表演程序。这是下面的错误代码:
result = img[rects[0]:rects[1], rects[2]:rects[3]]
result = cv2.resize(result, (100,100))
img是我们的原始图片,第一步是将我们对结果感兴趣。 第二步是调整为100 * 100像素。
错误是:
result = cv2.resize(result, (100,100))
error: ..\..\..\src\opencv\modules\imgproc\src\imgwarp.cpp:1725: error: (-215) ssize.area() > 0
希望有人可以帮助我。非常感谢。
答案 0 :(得分:9)
在python中有相同的错误,发现图像为空,因此使用imshow检查imread是否有效或检查是否为NULL然后使用cv2.resize。