【发布时间】:2020-05-17 18:47:04
【问题描述】:
我正在使用opencv编写人脸识别代码,每次运行都会在这一行返回错误。
这是我的代码行:
small_frame = cv2.resize(frame, None, fx=0.5, fy=0.5, interpolation=cv2.INTER_AREA)
它抛出的错误:
cv2.error: OpenCV(4.1.2) /io/opencv/modules/imgproc/src/resize.cpp:3720: 错误: (-215:Assertion failed) !ssize.empty() in function 'resize'
如果我能找到这个名为resize.cpp的文件,我想我可以解决它,但我也不知道该怎么做。
【问题讨论】:
-
我认为你应该提供新图像的大小来代替 None ,检查链接google.com/amp/s/www.tutorialkart.com/opencv/python/… ,必须提供新的形状
-
@manojyadav 我已经尝试使用 (0,0) 但它也显示相同的错误。
-
尝试 (50,50) 只是检查,我认为 (0,0) 不是验证大小
-
你好萨蒂亚姆!欢迎来到社区。我只是稍微编辑了您的代码,以帮助避免对您的问题产生任何负面影响。
-
感谢@mantingablue 的帮助。
标签: python-3.x opencv compiler-errors