vscode中使用python的cv2.imread()读取图片为None

文章讲述了如何在Python中使用OpenCV库读取图片,提醒读者路径中不应包含中文字符,以及查看OpenCV版本信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这是之前的代码:

import cv2

img_path = 'c:\\Users\\LENOVO\\Desktop\\QQ截图20240228234801.jpg'
print(img_path)
print(cv2.__version__)

img = cv2.imread(img_path)
print(img)

运行结果:

c:\Users\LENOVO\Desktop\QQ截图20240228234801.jpg
3.4.1
None

修改图片名称为1.jpg,不包含中文

import cv2

img_path = 'c:\\Users\\LENOVO\\Desktop\\1.jpg'
print(img_path)
print(cv2.__version__)

img = cv2.imread(img_path)
print(img)

运行结果:

c:\Users\LENOVO\Desktop\1.jpg
3.4.1
[[[172 168  97]
  [187 176 124]
  [190 177 133]
  ...
  [255 255 226]
  [255 255 249]
  [245 251 255]]

 [[162 157  88]
  [170 159 107]
  [172 159 115]
  ...
  [255 255 226]
  [255 252 245]
  [246 252 255]]

 [[163 161  91]
  [165 154 104]
  [162 149 105]
  ...
  [255 255 226]
  [255 250 243]
  [246 252 255]]

 ...

总结:路径中不要有中文

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值