OSError: [Errno 24] Слишком много открытых файлов в блокноте jupytor? - PullRequest
0 голосов
/ 20 апреля 2020

У меня есть набор данных изображения - net. Я хочу выполнить другую операцию над ними. но когда я перебираю l oop, я получаю сообщение об ошибке слишком большого количества открытых файлов. Я создаю новую папку и храню четыре изображения в этой папке. Код успешно выполнен, но не работает во всех наборах данных. мой код

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))
...