Dodawanie granic do obrazu za pomocą Pythona

Mam dużą liczbę zdjęć o stałym rozmiarze (powiedzmy 500 * 500). Chcę napisać skrypt Pythona, który zmieni ich rozmiar do ustalonego rozmiaru (powiedzmy 800 * 800), ale zachowa oryginalny obraz na środku i wypełni nadmiar obszaru stałym kolorem (powiedzmy czarny).

Używam PIL. Mogę zmienić rozmiar obrazu za pomocąresize teraz, ale zmienia proporcje. Czy jest jakiś sposób, aby to zrobić?

questionAnswers(6)

yourAnswerToTheQuestion