小甲鱼的铁粉 发表于 2021-2-8 10:52:14

opencv展示图片报错

import cv2 as cv

img = cv.imread(r"C:\Users\86188\Desktop\叶子.png",0)

cv.imshow("image",img)
cv.waitKey(0)
cv.destoryAllWindows()




Traceback (most recent call last):
File "C:\Users\86188\Desktop\HelloWorld.py", line 5, in <module>
    cv.imshow("image",img)
cv2.error: OpenCV(4.5.1) C:\Users\appveyor\AppData\Local\Temp\1\pip-req-build-xeqjxthj\opencv\modules\highgui\src\window.cpp:376: error: (-215:Assertion failed) size.width>0 && size.height>0 in function 'cv::imshow'

感谢鱼油们帮我解答{:10_281:}

suchocolate 发表于 2021-2-8 11:23:27

本帖最后由 suchocolate 于 2021-2-8 11:24 编辑

核实一下文件路径,如果文件不存在就会报这个错。

qq1151985918 发表于 2021-2-8 11:32:34

本帖最后由 qq1151985918 于 2021-2-8 11:37 编辑

你把文件名 换一个, 换个没有中文的试试

最后一行 拼写错误 应该是 destroyAllWindows()

Twilight6 发表于 2021-2-8 11:35:04



CV2 模块不兼容中文,所以路径中不能出现中文

页: [1]
查看完整版本: opencv展示图片报错