首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在colab中使用python读取google drive中的图像

在colab中使用python读取google drive中的图像
EN

Stack Overflow用户
提问于 2021-10-30 21:15:11
回答 1查看 339关注 0票数 1

我编写了这个简单的程序来读取存储在google drive中的图像,但我在执行它时收到了以下响应:

代码语言:javascript
运行
复制
from google.colab.patches import cv2_imshow
from google.colab import drive
drive.mount('/content/drive')
import cv2
img = cv2.imread('/drive/my-drive/1.png')
cv2_imshow(img)

执行后:

代码语言:javascript
运行
复制
AttributeError                            Traceback (most recent call last)
<ipython-input-96-d0027ef4e25a> in <module>()
----> 1 cv2_imshow(img)

/usr/local/lib/python3.7/dist-packages/google/colab/patches/__init__.py in cv2_imshow(a)
     20       image.
     21   """
---> 22   a = a.clip(0, 255).astype('uint8')
     23   # cv2 stores colors as BGR; convert to RGB
     24   if a.ndim == 3:

AttributeError: 'NoneType' object has no attribute 'clip'
EN

回答 1

Stack Overflow用户

发布于 2021-11-01 07:24:48

‘'Nonetype’表示你的图片没有正确加载。我猜你的文件路径应该以/content开头,就像它通常在Google Drive上做的那样:

代码语言:javascript
运行
复制
img = cv2.imread('/content/drive/my-drive/1.png')

您还可以通过鼠标右键单击(通过复制完整路径)在左侧面板文件资源管理器中检查路径。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69782208

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档