Python: удаление информации Exif из изображений

Чтобы уменьшить размер изображений для использования на веб-сайте, я снизил качество до 80-85%. Это немного уменьшает размер изображения, вплоть до некоторой степени.

Чтобы еще больше уменьшить размер без ущерба для качества, мой друг отметил, что необработанные изображения с камер содержат много метаданных, называемых информацией Exif. Поскольку нет необходимости сохранять эту информацию Exif для изображений на веб-сайте, мы можем удалить ее. Это еще больше уменьшит размер на 3-10 кБ.

Но я'Я не могу найти подходящую библиотеку для этого в моем коде Python. Я просмотрел связанные вопросы и опробовал некоторые из методов:

Исходное изображение:http://mdb.ibcdn.com/8snmhp4sjd75vdr27gbadolc003i.jpg

Mogrify

/usr/local/bin/mogrify -strip filename

Результат:http://s23.postimg.org/aeaw5x7ez/8snmhp4sjd75vdr27gbadolc003i_mogrify.jpg Этот метод уменьшает размер со 105 кБ до 99,6 кБ, но также изменяет качество цвета.

Exif-инструмент

exiftool -all= filename

Результат:http://s22.postimg.org/aiq99o775/8snmhp4sjd75vdr27gbadolc003i_exiftool.jpg Этот метод уменьшает размер со 105 кБ до 72,7 кБ, но также изменяет качество цвета.

Этот ответ подробно объясняет, как манипулировать информацией Exif, но как мне использовать ее для удаления информации?

Может ли кто-нибудь помочь мне удалить все лишние метаданные, не меняя цвета, размеры и другие свойства изображения?

Ответы на вопрос(4)

Ваш ответ на вопрос