我在测试目录中具有目录测试和目录测试。代码如下:
import numpy as np
import matplotlib.pyplot as plt
import os
import cv2
DATADIR = "C:/Users/Admin/Downloads/testing/"
CATEGORIES = ["test", "NoSack"]
for category in CATEGORIES:
#print(category)
path = os.path.join(DATADIR, category) # path to sacks and no sacks
print(path)
#print (os.listdir(path))
for img in os.listdir(path):
img_array = cv2.imread(os.path.join(path, img), cv2.IMREAD_GRAYSCALE)
plt.imshow(img_array, cmap = "gray")
break
break
实际上总是存在目录时,我总是收到错误“找不到文件/目录”错误。
在您的问题中,您引用C:/users/admin/downloads/testing/testing
目录(测试/ 测试),但是在您创建的代码中,使用C:/users/admin/downloads/testing/test
(测试/ 测试)。
重命名目录或更改代码中的名称以匹配上一个文件夹的名称。