python调用opencv模块读取图片
可以看到,上图有两个图片和一个以.py为后缀名的源代码文件,两个图片的内容是一样的,知识他们的图片名称不一样,一个是英文名称,另一个是中文英文混合名称。
代码如下:

import cv2


img = cv2.imread('demo_1.jpg', cv2.IMREAD_ANYCOLOR)
cv2.imshow('image', img)
cv2.waitKey(0)
cv2.destoryAllWindows()

可以看到运行结果如下:
python调用opencv模块读取图片
运行正常。
若使用图片名含有中文字符的图片,代码如下:

import cv2


img = cv2.imread('QQ头像.jpg', cv2.IMREAD_ANYCOLOR)
cv2.imshow('image', img)
cv2.waitKey(0)
cv2.destoryAllWindows()

运行结果如下:
python调用opencv模块读取图片
出现错误。
因此,这里opencv_python-4.0.1不支持中文字符名称的图片读取。读取图片时需要使用英文名称。

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-02-18
  • 2021-11-10
  • 2022-12-23
  • 2022-12-23
  • 2021-12-01
  • 2021-12-27
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-01
  • 2021-11-24
  • 2022-02-09
  • 2022-01-05
相关资源
相似解决方案