Hinzufügen von Rahmen zu einem Bild mit Python
Ich habe eine große Anzahl von Bildern mit einer festen Größe (z. B. 500 * 500). Ich möchte ein Python-Skript schreiben, das die Größe auf eine feste Größe (z. B. 800 * 800) ändert, aber das Originalbild in der Mitte behält und den überschüssigen Bereich mit einer festen Farbe (z. B. Schwarz) ausfüllt.
Ich benutze PIL. Ich kann die Größe des Bildes mit derresize
funktioniert jetzt, aber das ändert das Seitenverhältnis. Gibt es eine Möglichkeit, dies zu tun?