首页 新闻 会员 周边 捐助

如何提高PIL读取多张图片像素值的效率?

0
悬赏园豆:5 [待解决问题]

我想将多张图片的像素值信息以数组的形式保存下来,代码片段如下

import numpy as np
from PIL import Image

# normal_img_data用来存放图片的像素数据
normal_img_data = []
# normal_img为包含多个图片绝对路径的列表
for i in range(len(normal_img)):        
    im = Image.open(normal_img[i])
    im_array = np.array(im)  
    normal_img_data.append(im_array)

当normal_img包含的图片路径数目较多时,读取就会特别慢 ,甚至卡死,如果要写入到磁盘就更慢了,请问有什么办法能避免读取多张图片像素信息死卡死的问题?

淡水鱼徜徉在大海的主页 淡水鱼徜徉在大海 | 初学一级 | 园豆:180
提问于:2018-09-15 20:18
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册