Проблема в том, что когда я обрабатываю всю папку, мне возвращается эта ошибка:
Код: Выделить всё
resizeimage.imageexceptions.ImageSizeError: 'Image is too small, Image size : (275, 183), Required size : (399, 399)'
Код: Выделить всё
import os
from PIL import Image
from resizeimage import resizeimage
path = "/Users/sigc2sige/PycharmProjects/helloworld/photos"
size = (399, 399)
for file in os.listdir(path):
with open('/Users/sigc2sige/PycharmProjects/helloworld/photos/'+file, 'r+b') as f:
with Image.open(f) as image:
cover = resizeimage.resize_cover(image, size, Image.ANTIALIAS)
cover.save('/Users/sigc2sige/PycharmProjects/helloworld/photos_2/'+file, image.format)
Код: Выделить всё
thumb = ImageOps.fit(image, size, Image.ANTIALIAS)Если у вас есть идеи, как решить эту проблему, было бы здорово.
Подробнее здесь: https://stackoverflow.com/questions/573 ... -using-pil
Мобильная версия