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

2023年1月27日 1651点热度 0人点赞

问题描述

在使用 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)

Wantz

这个人很懒,什么都没留下