python 出现在’__init__.py’中找不到引用’imread’的解决

问题描述

在使用 python 的 opencv 库的时候需要导入图片,于是使用下方代码导入:

import cv2 as cv
frame = cv.imread(r'D:\work\Img2PPT\周年.png')

此时却提示 在 '__init__.py' 中找不到引用 'imread',运行后报错。

image-20230127104411569

解决办法

找不到模块问题

直接忽略即可,可以直接运行的

报错问题

图片的路径含有中文。

  1. 将其改成英文即可。
  2. 也可以通过下面的方式转码:
import cv2
import numpy as np
cv_img = cv2.imdecode(np.fromfile(file_path, dtype=np.uint8), -1)
知识共享许可协议
python 出现在’__init__.py’中找不到引用’imread’的解决Wantz 采用 知识共享 署名-非商业性使用-相同方式共享 4.0 国际 许可协议进行许可。
上一篇
下一篇