利用cv2读取图片发生如下错误:

cv2.error: OpenCV(4.5.4) D:\a\opencv-python\opencv-python\opencv\modules\imgcodecs\src\loadsave.cpp:814: error: (-215:Assertion failed) !buf.empty() in function 'cv::imdecode_'

错误原因:图片本身有问题。
解决方法:如果遇到这种问题,首先检查是否图片路径有问题,2,检查图片本身是否有问题,能否用画图等工具打开。3、替换图片测试,一般不是模型和模块的原因。

我这个就是因为图片本身有问题,

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐