境界線の白い部分を切り取って、画像を小さいサイズにトリミングしたいと思います。このフォーラムで提案されている解決策を試しました。PNG画像を最小サイズにトリミングしますが、pilのgetbbox()メソッドは、同じサイズの画像のバウンディングボックスを返します。つまり、空白の領域を認識しないようです。その周り。私は次のことを試しました:
>>>import Image
>>>im=Image.open("myfile.png")
>>>print im.format, im.size, im.mode
>>>print im.getbbox()
PNG (2400,1800) RGBA
(0,0,2400,1800)
GIMP自動トリミングで画像をトリミングして、画像に真っ白なトリミング可能な境界線があることを確認しました。また、運が悪かったので、図のpsバージョンとepsバージョンを試してみました。
どんな助けでも大歓迎です。