Я пытался сделать так, чтобы это изображение автоматически обрезалось до минимально возможного размера, удаляя прозрачные биты вокруг него. Я не могу просто обрезать это изображение вручную, так как на изображение будет добавлено больше вещей, подобных этому
.
Я использовал этот код:
from PIL import Image, ImageChops
image=Image.open('headbase1.png')
image.load()
imageSize = image.size
imageBox = image.getbbox()
print(image.getbbox())
cropped=image.crop(imageBox)
cropped.save('headbase_end.png')
Он не обрезает прозрачность вокруг него, а ограничивающая рамка такая (0, 0, 45, 45), что я не думаю, что это правильно.
Спасибо, ВОТ.
Отредактируйте, это работает: Автоматическое кадрирование изображения с помощью python/PIL с этим изображением, однако оно отказывается работать для моего изображения. .