Я пытался получить это изображение , чтобы автоматически обрезать до минимального размера, удаляя прозрачные биты вокруг него. Я не могу просто обрезать это изображение самостоятельно, так как на изображении будет добавлено больше вещей, таких как .PNG не будет автоматически загружаться с помощью image.getbbox()
Я использую этот код:
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), которые я не думаю, верно.
Спасибо, VOT.
Редактировать, это действительно работает: Automatically cropping an image with python/PIL с этим изображением, однако он отказывается работать для моего изображения. ,
Метод numpy также не работает. –