我有图像网络的数据集。我想对它们执行不同的操作。但是,当我遍历循环时,我得到太多打开文件的错误。 我制作新文件夹,并在该文件夹上保留四个图像。代码成功运行,但无法在所有数据集中运行。 我的代码是
from PIL import Image
import matplotlib.pylab as plt
import matplotlib
import cv2
import statistics
import numpy as np
import pandas
import numpy
import statistics
import glob
colorIm = []
for filename in glob.glob(r'G:/Zakia/ADL_Codes/Image_Set/*.JPEG'):
img = Image.open(filename)
colorIm.append(img)
greyIm = [img.convert('L') for img in colorIm]
greyIm = [np.array(img) for img in greyIm]
print ("number_of_grayscale_images:",len(greyIm))