如何在python中减少图像文件的大小

时间:2017-03-16 23:10:08

标签: image python-2.7 machine-learning tensorflow python-imaging-library

我的目录中有100到200张图片,每张图片都有不同的文件大小,有没有办法为所有图片指定相同的尺寸?我尝试过img.resize((28,28)),它为所有图像分配相同数量的像素,但图像的大小仍然不同。

因为当我尝试压平图像时,出现以下错误,此错误是由于图像尺寸不同而造成的:

---------------------------------------------------------------------------
ValueError                                Traceback (most recent call last)
<ipython-input-16-a2a6b8eb94d5> in <module>()
      1 # flattening images
      2 matrix = np.array([np.array(Image.open(path_save_image + '/' + i)).flatten()
----> 3                    for i in saved_list],'f')

ValueError: setting an array element with a sequence.

0 个答案:

没有答案