如何解决cv2.error: OpenCV(4.5.2) resize.cpp:4051: error: (-215:Assertion failed) !ssize.empty() in function 'cv::resize'
pixels.append( cv2.resize(cv2.imread(raw_folder + folder +"/" + file),dsize=(128,128)))**
错误:
cv2.error: OpenCV(4.5.2) C:\Users\runneradmin\AppData\Local\Temp\pip-req-build-vi271kac\opencv\modules\imgproc\src\resize.cpp:4051:
error: (-215:Assertion Failed) !ssize.empty() in function 'cv::resize'
解决方法
您可能遇到常见问题:当 CV2 无法读取文件时,它不会引发错误,但会返回 None
,现在您尝试调整大小 None
- 空图像 - 这显示 { {1}}。
您应该首先阅读图像,然后检查是否获得 !ssize.empty()
,然后尝试调整其大小。
您应该检查 None
是否创建了正确的路径,以及您是否可以在任何其他程序中打开它。也许您忘记了路径中的某些 raw_folder + folder +"/" + file
(即 /
和 raw_folder
之间)或忘记了文件扩展名,或者您创建了不存在文件的路径。
folder
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。