Я ищу способ избавиться от ВСЕХ метаданных, связанных с изображением. Что я должен делать?
Подход с большим молотом - это вариант jhead-purejpg
, который, согласно документации:
Удаляет все разделы JPEG, которые не нужны для рендеринга изображения. Удаляет любые метаданные, которые различные приложения могли оставить в изображении.
Это кроссплатформенная (Mac, Linux, Windows) программа командной строки. Например, если вы хотите удалить метаданные из файла с именем «image.jpg» в текущем каталоге, вы должны запустить
jhead -purejpg image.jpg
и это все, что нужно сделать.
sudo yum install jhead
. В Ubuntu или Debian файлы sudo apt-get install jhead
. На Mac или Windows вы загружаете их с указанного выше веб-сайта и помещаете в свой $PATH. Если вы не знаете, как это сделать, это становится вопросом для superuser.com :)Exiftool может сделать это с помощью -ALL=
(см. связанную документацию). Однако вы можете лучше контролировать это, и я бы рекомендовал это вместо простого удаления всех метаданных. Например, если вы хотите удалить информацию о местоположении, просто используйте сопоставление с образцом.
Я использую jpegoptim для удаления метаданных:
jpegoptim --strip-all имя файла
Вы также можете открыть изображение с помощью Gimp и сохранить его без метаданных.
пользователь3333975
пользователь3333975