AttributeError: module ‘cv2‘ has no attribute ‘imgread‘ 报错解决方法

最近在学习opencv的时候,在pycharm里面只安装了opencv-python

然后运行该代码的时候就出现报错

import cv2
src = cv2.imread(
"apple.jpg")
draw_line = cv2.line(src
, (50, 50), (450, 450), (0, 0, 255), thickness=3 )
cv2.imshow(
"draw_line", draw_line)
cv2.waitKey(
0)
cv2.destroyAllWindows()

报错结果如下

AttributeError: module ‘cv2‘ has no attribute ‘imgread‘ 报错解决方法_第1张图片

这是因为没有安装opencv-contrib-python

打开pycharm,点击File >> 

 选择该选项

AttributeError: module ‘cv2‘ has no attribute ‘imgread‘ 报错解决方法_第2张图片

点击加号

 输入

 然后点击下载,等待一段时间,直接这样下载是用的境外下载地址会比较慢

下载完后,点击运行就不会报错了

 

 

你可能感兴趣的:(opencv,python,人工智能)