【发布时间】:2020-03-02 12:12:39
【问题描述】:
我正在使用 Google Colab 上的文件并使用以下代码:
import numpy as np
import matplotlib.pyplot as plt
import os
import cv2
DATADIR="/Users/boris/PetImages"
CATEGORIES= ["Dog","Cat"]
for category in CATEGORIES:
path = os.path.join(DATADIR, category)
for img in os.listdir(path):
img_array = cv2.imread(os.path.join(path,img), cv2.IMREAD_GRAYSCALE)
plt.imshow(img_array, cmap="gray")
plt.show()
break
break
我正在尝试在我的 Mac 上导入两个文件夹。但是我不断收到以下错误:
---------------------------------------------------------------------------
FileNotFoundError Traceback (most recent call last)
<ipython-input-36-4ea265030377> in <module>()
9 for category in CATEGORIES:
10 path = os.path.join(DATADIR, category)
---> 11 for img in os.listdir(path):
12 img_array = cv2.imread(os.path.join(path,img), cv2.IMREAD_GRAYSCALE)
13 plt.imshow(img_array, cmap="gray")
FileNotFoundError: [Errno 2] No such file or directory: "/Users/boris/PetImages/Dog"
【问题讨论】:
-
似乎找不到您的文件。您需要提供完整路径而不是相对路径。另外,您的文件没有扩展名吗?我假设您的图片文件将具有扩展名,例如
jpgpng等。 -
我正在寻找整个目录,这是这两个文件夹的完整路径
标签: python macos google-colaboratory