from PIL import Image
train_names = glob(os.path.join("/local/usr/folder/","*.tiff"))
batch_names = train_names[0:100]
hrtrain = [np.array(Image.open(img_name)) for img_name in batch_names]
我从train_names切片 batch_names ,这是表示图片路径的字符串列表。我注意到,如果 train_names 长度为5000个元素,则每个图像的读取速度为0.007ms,但当长度为150000个元素时,每个图像的读取速度为0.3-0.5毫秒。所有图像均为128×128灰度级tiff图像。有人能解释一下这里发生了什么吗?