Najlepsze narzędzia EXIF ​​​​do anonimizacji obrazów w systemie Linux

Najlepsze narzędzia EXIF ​​​​do anonimizacji obrazów w systemie Linux
Zdjęcie przedstawiające osobę korzystającą z laptopa z aparatem na boku.

Exchangeable Image File Format (EXIF) to rozbudowana platforma do przechowywania metadanych obrazu. Chociaż jest to przydatne do katalogowania zdjęć, może stanowić problem dla użytkowników dbających o prywatność. Dzieje się tak, ponieważ EXIF ​​​​zawiera poufne informacje, takie jak typ obiektywu aparatu i lokalizacja, w której zrobiono zdjęcie. W tym artykule pokażę Ci jedne z najlepszych narzędzi, których możesz użyć do odczytu, modyfikowania i usuwania tagów EXIF ​​​​na zdjęciach w systemie Linux.

1. Czyszczenie metadanych

Metadata Cleaner to łatwe w użyciu narzędzie graficzne, które może usunąć dane EXIF ​​​​z obrazów. Oparty na potężnym programie mat2 CLI, zapewnia elegancki i dostępny interfejs typu „przeciągnij i upuść”, który może zarówno czytać, jak i usuwać metadane. To sprawia, że ​​jest atrakcyjny dla użytkowników, którzy nie chcą uruchamiać programów wiersza poleceń podczas anonimizacji swoich obrazów.

Zrzut ekranu przedstawiający domyślny ekran Metadata Cleaner.

Jedną z największych funkcji Metadata Cleaner jest to, że może on również usuwać metadane z plików innych niż obrazy. Na przykład aplikacja może usunąć poufne informacje z plików MP3, filmów MP4 i dokumentów PDF. Dlatego Metadata Cleaner to świetna „kompleksowa aplikacja” do anonimizacji plików cyfrowych.

Plusy

  • Wyposażony w elegancki i przystępny graficzny interfejs użytkownika
  • Dostępna jako przenośna aplikacja Flatpak
  • Może usuwać metadane z plików innych niż obrazy

Cons

  • Nie obsługuje plików MKV i WebM
  • Nie zapewnia opcji utworzenia „czystej” kopii pliku podczas usuwania metadanych
  • Sandboxing Flatpak może prowadzić do problemów z dostępem do plików lokalnych

2. Narzędzie Exif

ExifTool to bardzo wszechstronny program wiersza poleceń do odczytu i usuwania tagów EXIF ​​​​w systemie Linux. Obsługuje szeroką gamę formatów, w tym XMP, JFIF, a nawet ID3. Co więcej, ExifTool obsługuje również przetwarzanie wsadowe, dzięki czemu anonimizacja zdjęć jest szybka i łatwa.

Terminal pokazujący domyślne wyjście ExifTool po uruchomieniu z poleceniem.

Exiftool może także tworzyć kopie zapasowe obrazów „tylko z metadanymi” i tworzyć niestandardowe tagi użytkownika, które mogą zawierać dowolny typ danych tekstowych. Dzięki temu jest przydatny zarówno dla użytkowników dbających o prywatność, jak i archiwistów danych, którzy chcą wyczyścić swoje obrazy i zachować metadane.

Plusy

  • Obsługuje dużą liczbę formatów metadanych
  • Może eksportować dane EXIF ​​​​w zewnętrznych plikach kopii zapasowych

Cons

  • Wymaga znajomości wiersza poleceń
  • Domyślne wyjście może być niejasne dla nowych użytkowników
  • Nie usuwa całkowicie metadanych EXIF ​​​​w przypadku niektórych formatów obrazów

3. ImageMagick

ImageMagick to potężny pakiet oprogramowania, który może usunąć metadane z dowolnego pliku obrazu. Dzięki swoim identifyopcjom mogrifyImageMagick może odczytywać i usuwać dowolne dane z obrazów, w tym niestandardowe komentarze użytkowników.

Terminal pokazujący narzędzie tożsamości ImageMagick.

Jedną z zalet ImageMagick jest to, że nie tylko usuwa dane z obrazów. Może tworzyć, edytować, a nawet konwertować je z jednego formatu na inny. Dzięki temu jest to przydatne narzędzie, jeśli szukasz narzędzia „wszystko w jednym”, które obsługuje zarówno EXIF, jak i edycję obrazów.

Plusy

  • Może generować i konwertować obrazy w locie
  • Instalowany w większości dystrybucji Linuksa jako zależność
  • Posiada narzędzia do podstawowej edycji obrazu w wierszu poleceń

Cons

  • Nie usuwa wszystkich metadanych z obrazu cyfrowego
  • Opcje usuwania EXIF ​​mogą być ograniczone
  • Może ponownie skompresować obraz po usunięciu jego metadanych

4. głowa

Jhead to proste narzędzie do manipulacji EXIF ​​​​dla systemu Linux. W przeciwieństwie do ExifTool i ImageMagick, jhead specjalizuje się w czytaniu i edytowaniu nagłówków obrazów JPEG. Domyślnie może czytać i usuwać wszystkie standardowe znaczniki z obrazów JPEG. Dotyczy to czujnika aparatu, marki, a nawet odległości od fotografowanego obiektu.

Terminal pokazujący domyślne wyjście narzędzia jhead podczas otwierania pliku obrazu.

Kolejną kluczową cechą jhead w porównaniu do innych narzędzi jest skupienie się na minimalizmie oprogramowania. Twórca jhead zaprojektował program tak, aby był tak prosty i samodzielny, jak to tylko możliwe. Nie tylko sprawia to, że program działa szybko, ale może być także dobrym punktem wyjścia dla każdego nowego programisty zainteresowanego poznaniem JPEG i struktury danych EXIF.

Plusy

  • Kod źródłowy jest prosty i nie wymaga żadnych dodatkowych zależności
  • Działa szybko na komputerach z niewielkimi zasobami lub bez nich
  • Zapewnia większość funkcji dostępnych w większych narzędziach EXIF

Cons

  • Działa tylko z plikami JPEG
  • Jego prostota może być ograniczona dla niektórych użytkowników
  • Może być nieprzyjazny dla osób niebędących programistami

5. Exiv2

Exiv2 to potężny program wiersza poleceń do odczytu i usuwania metadanych EXIF ​​​​w systemie Linux. Podobnie jak ExifTool, może współpracować z kilkoma formatami, takimi jak dane kolorów EXIF, IPTC i ICC. Dzięki temu aplikacja jest elastyczna pod względem typów informacji, które możesz modyfikować, dzięki czemu jest przydatna zarówno do analizy obrazu, jak i anonimizacji.

Terminal pokazujący domyślne wyjście narzędzia Exiv2 podczas ładowania pliku obrazu.

Poza tym kolejną zaletą Exiv2 jest jego zdolność do poprawiania wszelkich błędów kodowania i skrócona notacja służąca do dostosowywania dowolnego znacznika metadanych EXIF. Na przykład możesz uruchomić, exiv2 ad -Y 1. /image.jpgaby dodać rok do znacznika czasu „image.jpg”. Ostatecznie Exiv2 to świetne narzędzie „wszystko w jednym” nie tylko do usuwania metadanych, ale także do ich analizowania i ulepszania.

Plusy

  • Zawiera kilka skróconych poleceń do szybkiego edytowania i usuwania danych EXIF
  • Zawiera bibliotekę C++, której możesz użyć do dodania Exiv2 do własnych programów
  • Może korygować błędy kodowania i posiada specjalną funkcję poprawiania znaczników ISO na zdjęciach z aparatów Canon i Nikon

Cons

  • Domyślne wyjście może być niedostępne dla niektórych użytkowników
  • Nie ma tak dużej obsługi formatów w porównaniu do ExifTool
  • Niektóre dystrybucje mogą nie mieć tego w swoich repozytoriach

Dowiedz się, jak usunąć tagi EXIF ​​ze zdjęć na urządzeniu z Androidem.

Źródło obrazu: brak poprawek za pośrednictwem Unsplash . Wszystkie zmiany i zrzuty ekranu wykonał Ramces Red.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *