Error: Assertion failed (size.width>0 && size.height>0) in imshow 可能之一 —— 路径不能含中文

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sinat_41104353/article/details/85142202

有一个作业要用 opencv 处理视频,于是 pip install opencv-python 安装就来试了

按网上的例子写了下面这个代码,结果报错

import cv2
img = cv2.imread(r"E:\2我的收藏夹\壁纸\7986852464830762.jpg")
cv2.imshow("ff", img)
Traceback (most recent call last):
  File "C:/Users/Administrator/Desktop/2.py", line 3, in <module>
    cv2.imshow("ff", img)
cv2.error: OpenCV(3.4.3) C:\projects\opencv-python\opencv\modules\highgui\src\window.cpp:356: error: (-215:Assertion failed) size.width>0 && size.height>0 in function 'cv::imshow'

然后试了下路径换成全英文,问题解决

import cv2
img = cv2.imread(r"C:\Users\Administrator\Desktop\ee024134970a304e7244d827d1c8a786c8175ca1.jpg")
cv2.imshow("ff", img)

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/sinat_41104353/article/details/85142202
今日推荐