Linux에서 이미지를 익명화하는 최고의 EXIF ​​도구

Linux에서 이미지를 익명화하는 최고의 EXIF ​​도구
옆구리에 카메라가 장착된 노트북을 사용하는 사람의 사진입니다.

EXIF(Exchangeable Image File Format)는 이미지의 메타데이터를 저장하기 위한 광범위한 프레임워크입니다. 사진을 분류하는 데 유용하지만 개인 정보 보호를 중시하는 사용자에게는 문제가 될 수 있습니다. EXIF에는 카메라 렌즈 종류, 사진을 찍은 장소 등 민감한 정보가 포함되어 있기 때문입니다. 이 문서에서는 Linux에서 사진의 EXIF ​​태그를 읽고, 수정하고, 제거하는 데 사용할 수 있는 최고의 도구 중 일부를 보여줍니다.

1. 메타데이터 클리너

Metadata Cleaner는 이미지에서 EXIF ​​데이터를 제거할 수 있는 사용하기 쉬운 그래픽 유틸리티입니다. 강력한 mat2 CLI 프로그램을 기반으로 메타데이터를 읽고 삭제할 수 있는 세련되고 액세스 가능한 드래그 앤 드롭 인터페이스를 제공합니다. 이는 이미지를 익명화할 때 명령줄 프로그램을 실행하고 싶지 않은 사용자에게 매력적입니다.

기본 Metadata Cleaner 화면을 보여주는 스크린샷.

Metadata Cleaner의 가장 큰 특징 중 하나는 이미지가 아닌 파일에서도 메타데이터를 제거할 수 있다는 것입니다. 예를 들어, 앱은 MP3 파일, MP4 비디오 및 PDF 문서에서 민감한 정보를 제거할 수 있습니다. 따라서 Metadata Cleaner는 디지털 파일을 익명화하기 위한 훌륭한 “원스톱 앱”입니다.

장점

  • 세련되고 접근 가능한 GUI 제공
  • 휴대용 Flatpak 앱으로 사용 가능
  • 이미지가 아닌 파일에서 메타데이터를 제거할 수 있습니다.

단점

  • MKV 및 WebM 파일을 지원하지 않습니다.
  • 메타데이터를 제거할 때 “깨끗한” 파일 복사본을 생성하는 옵션을 제공하지 않습니다.
  • Flatpak 샌드박싱은 로컬 파일에 액세스할 때 문제를 일으킬 수 있습니다.

2. Exif도구

ExifTool 은 Linux에서 EXIF ​​태그를 읽고 제거하기 위한 매우 다양한 명령줄 프로그램입니다. XMP, JFIF, ID3 등 다양한 형식을 지원합니다. 또한 ExifTool은 이미지를 빠르고 쉽게 익명화할 수 있는 일괄 처리도 지원합니다.

명령으로 실행될 때 ExifTool의 기본 출력을 표시하는 터미널입니다.

Exiftool은 또한 이미지의 “메타데이터 전용” 백업을 생성하고 모든 유형의 텍스트 데이터를 포함할 수 있는 사용자 정의 사용자 태그를 생성할 수 있습니다. 이는 이미지를 정리하고 메타데이터를 보존하려는 개인정보 보호에 민감한 사용자와 데이터 보관자 모두에게 유용합니다.

장점

  • 다양한 메타데이터 형식 지원
  • EXIF 데이터를 외부 백업 파일로 내보낼 수 있습니다.

단점

  • 명령줄에 대한 지식이 필요합니다.
  • 기본 출력은 새로운 사용자에게 이해하기 어려울 수 있습니다.
  • 일부 이미지 형식에서는 EXIF ​​메타데이터가 완전히 제거되지 않습니다.

3. 이미지매직

ImageMagick 은 모든 이미지 파일에서 메타데이터를 제거할 수 있는 강력한 소프트웨어 제품군입니다. ImageMagick은 identify해당 옵션을 사용하여 mogrify사용자 정의 사용자 설명을 포함하여 이미지에서 모든 데이터를 읽고 제거할 수 있습니다.

ImageMagick의 ID 유틸리티를 보여주는 터미널입니다.

ImageMagick의 장점 중 하나는 이미지에서 데이터를 제거하는 것 이상의 역할을 한다는 것입니다. 한 형식에서 다른 형식으로 생성, 편집 및 변환할 수도 있습니다. 이는 EXIF와 이미지 편집을 모두 처리할 수 있는 “올인원” 도구를 찾고 있는 경우 편리한 도구입니다.

장점

  • 즉시 이미지를 생성하고 변환할 수 있습니다.
  • 대부분의 Linux 배포판에 종속성으로 설치됨
  • 명령줄에서 기본 이미지 편집을 수행하는 도구가 있습니다.

단점

  • 디지털 이미지에서 모든 메타데이터를 제거하지는 않습니다.
  • EXIF 제거 옵션이 제한될 수 있습니다.
  • 메타데이터를 제거한 후 이미지를 다시 압축할 수 있습니다.

4. 제이헤드

Jhead 는 Linux용 간단한 EXIF ​​조작 도구입니다. ExifTool 및 ImageMagick과 달리 jhead는 JPEG 이미지의 헤더를 읽고 편집하는 데 특화되어 있습니다. 기본적으로 JPEG 이미지에서 모든 표준 태그를 읽고 제거할 수 있습니다. 여기에는 카메라 센서, 제조사, 심지어 이미지 피사체와의 거리까지 포함됩니다.

이미지 파일을 여는 동안 jhead 유틸리티의 기본 출력을 보여주는 터미널입니다.

다른 도구와 비교하여 jhead의 또 다른 주요 특징은 소프트웨어 미니멀리즘에 중점을 둔 것입니다. jhead 개발자는 프로그램을 최대한 간단하고 독립적으로 설계했습니다. 이는 프로그램을 빠르게 실행하게 할 뿐만 아니라 JPEG 및 EXIF ​​데이터 구조를 배우는 데 관심이 있는 새로운 프로그래머에게 좋은 출발점이 될 수도 있습니다.

장점

  • 소스 코드는 간단하며 추가 종속성이 필요하지 않습니다.
  • 리소스가 거의 또는 전혀 없는 컴퓨터에서 빠르게 실행됩니다.
  • 더 큰 EXIF ​​도구에서 사용할 수 있는 대부분의 기능을 제공합니다.

단점

  • JPEG 파일에서만 작동합니다.
  • 단순성은 일부 사용자에게만 제한될 수 있습니다.
  • 프로그래머가 아닌 사람에게는 비우호적일 수 있음

5. 엑시브2

Exiv2 는 Linux에서 EXIF ​​메타데이터를 읽고 제거하기 위한 강력한 명령줄 프로그램입니다. ExifTool과 유사하게 EXIF, IPTC 및 ICC 색상 데이터와 같은 여러 형식으로 작업할 수 있습니다. 이를 통해 앱은 수정할 수 있는 정보 유형에 유연하게 대응할 수 있어 이미지 분석과 익명화 모두에 유용합니다.

이미지 파일을 로드하는 동안 Exiv2 유틸리티의 기본 출력을 보여주는 터미널입니다.

그 외에도 Exiv2의 또 다른 판매 포인트는 인코딩 오류를 수정하는 기능과 EXIF ​​메타데이터 태그 조정을 위한 약칭 표기법입니다. 예를 들어, exiv2 ad -Y 1. /image.jpg“image.jpg”의 타임스탬프에 1년을 추가하도록 실행할 수 있습니다. 궁극적으로 Exiv2는 메타데이터 제거뿐만 아니라 이를 분석하고 조정하는 데에도 탁월한 “올인원” 도구입니다.

장점

  • EXIF 데이터를 빠르게 편집하고 제거하기 위한 몇 가지 단축 명령이 제공됩니다.
  • 자신의 프로그램에 Exiv2를 추가하는 데 사용할 수 있는 C++ 라이브러리가 함께 제공됩니다.
  • 인코딩 오류를 수정할 수 있으며 Canon 및 Nikon 카메라의 이미지에 ISO 태그를 수정하는 특수 기능이 있습니다.

단점

  • 일부 사용자에게는 기본 출력이 부족할 수 있습니다.
  • ExifTool에 비해 형식 지원이 많지 않습니다.
  • 일부 배포판에는 저장소에 없을 수도 있습니다.

Android의 사진에서 EXIF ​​태그를 제거하는 방법도 알아보세요.

이미지 크레디트: Unsplash를 통한 수정 없음 . Ramces Red의 모든 변경 사항 및 스크린샷.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다