1. 问题所示
读取图片的时候出现如下错误:
[ WARN:0@0.009] global D:\a\opencv-python\opencv-python\opencv\modules\imgcodecs\src\loadsave.cpp (239) cv::findDecoder imread_('D:\test_code\python\text.jpg'): can't open/read file: check file path/integrity
Traceback (most recent call last):
File "D:\test_code\python\main.py", line 7, in <module>
cv2.imshow('image', img)
cv2.error: OpenCV(4.6.0) D:\a\opencv-python\opencv-python\opencv\modules\highgui\src\window.cpp:967: error: (-215:Assertion failed) size.width>0 && size.height>0 in function 'cv::imshow'
截图如下所示:
当使用OpenCV读取图片时遇到error: (-215:Assertion failed) size.width>0 && size.height>0的问题,通常是由于图片路径不正确或包含中文导致。解决方案包括检查并确保路径正确,避免使用中文路径,或者在代码中适当地处理中文路径。通过使用os库来验证和修正路径,可以成功解决此问题。
订阅专栏 解锁全文
774

被折叠的 条评论
为什么被折叠?



