GNU/Linux >> Belajar Linux >  >> Linux

Cara Melihat Metadata Gambar Di Linux

Panduan singkat ini menjelaskan apa itu Metadata gambar, jenis metadata, dan cara menemukan dan melihat metadata gambar di sistem operasi Linux.

Apa itu Metadata gambar?

Metadata Gambar adalah sekumpulan informasi tentang gambar. Metadata disematkan ke dalam gambar itu sendiri atau disimpan dalam file terpisah.

Ada tiga jenis Metadata, yaitu;

  1. Metadata teknis,
  2. Metadata deskriptif,
  3. Metadata administratif.

1. Metadata teknis

Seperti namanya, Metadata teknis biasanya mencakup informasi teknis dari suatu gambar.

Metadata teknis berisi detail kamera, DPI, kecepatan rana, ukuran file, format gambar, tanggal dan waktu saat gambar diambil atau dibuat, perangkat lunak yang digunakan untuk membuat gambar, dan beberapa detail lainnya.

Metadata teknis sebagian besar dihasilkan secara otomatis oleh perangkat kamera.

2. Metadata deskriptif

Metadata deskriptif ditambahkan secara manual oleh fotografer. Pemilik (atau fotografer) dapat menambahkannya secara manual dengan menggunakan perangkat lunak eksternal seperti GIMP atau Photoshop.

Ini mencakup informasi seperti judul foto, lokasi, nama fotografer dan komentar, dll. Metadata deskriptif sangat berguna untuk mencari foto dengan mudah dan cepat.

3. Metadata administratif

Metadata Administratif berisi identifikasi dan detail kontak pemilik, lisensi, hak cipta, dan persyaratan penggunaan gambar.

Menambahkan metadata ke gambar penting untuk mencegah pencurian konten, penyalahgunaan, dan melacak penggunaan gambar. Namun, metadata dapat dengan mudah dihapus. Semoga Anda mendapatkan ide dasar tentang Metadata gambar dan jenisnya.

Sekarang mari kita lanjutkan dan lihat bagaimana menemukan informasi tentang gambar dari baris perintah di Linux.

Melihat Metadata Gambar Di Linux

Ada banyak alat untuk menemukan metadata gambar di Linux. Di sini, saya telah memberikan tiga alat baris perintah untuk melihat detail tersebut.

1. Menggunakan ImageMagick

ImageMagick memiliki alat baris perintah bernama "Identify" untuk menemukan metadata gambar. ImageMagick tersedia di repositori default sebagian besar distribusi Linux.

Di Arch Linux dan variannya, jalankan perintah berikut untuk menginstal ImageMagick:

$ sudo pacman -S imagemagick

Di Debian, Ubuntu, Linux Mint:

$ sudo apt install imagemagick

Di Fedora:

$ sudo dnf install imagemagick

Di SUSE/openSUSE:

$ sudo zypper install ImageMagick

Sekarang mari kita temukan metadata Gambar. Untuk melakukannya, cukup jalankan:

$ identify -verbose image.png

Perintah ini akan menampilkan detail keluaran metadata dari gambar yang diberikan.

Image: image.png
  Format: PNG (Portable Network Graphics)
  Mime type: image/png
  Class: DirectClass
  Geometry: 1366x768+0+0
  Units: Undefined
  Type: TrueColor
  Endianess: Undefined
  Colorspace: sRGB
  Depth: 8-bit
  Channel depth:
    red: 8-bit
    green: 8-bit
    blue: 8-bit
  Channel statistics:
    Pixels: 1049088
    Red:
      min: 0 (0)
      max: 255 (1)
      mean: 158.62 (0.62204)
      standard deviation: 36.8176 (0.144383)
      kurtosis: -0.256842
      skewness: -0.00384146
      entropy: 0.897097
    Green:
      min: 0 (0)
      max: 255 (1)
      mean: 39.1664 (0.153594)
      standard deviation: 30.5192 (0.119683)
      kurtosis: 26.7374
      skewness: 4.16992
      entropy: 0.773393
    Blue:
      min: 0 (0)
      max: 255 (1)
      mean: 48.4269 (0.189909)
      standard deviation: 27.7343 (0.108762)
      kurtosis: 33.5882
      skewness: 4.85108
      entropy: 0.741411
  Image statistics:
    Overall:
      min: 0 (0)
      max: 255 (1)
      mean: 82.0712 (0.321848)
      standard deviation: 31.9173 (0.125166)
      kurtosis: 35.6513
      skewness: 6.83895
      entropy: 0.803967
  Rendering intent: Perceptual
  Gamma: 0.454545
  Chromaticity:
    red primary: (0.64,0.33)
    green primary: (0.3,0.6)
    blue primary: (0.15,0.06)
    white point: (0.3127,0.329)
  Background color: white
  Border color: srgb(223,223,223)
  Matte color: grey74
  Transparent color: black
  Interlace: None
  Intensity: Undefined
  Compose: Over
  Page geometry: 1366x768+0+0
  Dispose: Undefined
  Iterations: 0
  Compression: Zip
  Orientation: Undefined
  Properties:
    date:create: 2019-08-26T19:25:54+06:00
    date:modify: 2019-08-09T13:49:32+05:00
    png:IHDR.bit-depth-orig: 8
    png:IHDR.bit_depth: 8
    png:IHDR.color-type-orig: 2
    png:IHDR.color_type: 2 (Truecolor)
    png:IHDR.interlace_method: 0 (Not interlaced)
    png:IHDR.width,height: 1366, 768
    png:sRGB: intent=0 (Perceptual Intent)
    signature: 6e35d79e6896e49e6256eadeec46b4f6a4951b13e309a9c89d9235ce51a3b541
  Artifacts:
    filename: image.png
    verbose: true
  Tainted: False
  Filesize: 379KB
  Number pixels: 1.049M
  Pixels per second: 26.23MB
  User time: 0.040u
  Elapsed time: 0:01.039
  Version: ImageMagick 6.9.7-4 Q16 x86_64 20170114 http://www.imagemagick.org

Jika Anda hanya menginginkan detail dasar, seperti menghapus opsi -verbose.

$ identify image.png 
image.png PNG 1366x768 1366x768+0+0 8-bit sRGB 379KB 0.000u 0:00.000

Detail lebih lanjut dapat ditemukan di halaman manual:

$ man identify

2. Menggunakan file perintah

Kita dapat menggunakan perintah file , yang digunakan untuk menentukan jenis file, untuk melihat metadata suatu gambar.

$ file image.png 
image.png: PNG image data, 1366 x 768, 8-bit/color RGB, non-interlaced

Perintah file tidak memiliki opsi untuk memberikan keluaran terperinci seperti perintah "identify". Itu hanya mencetak metadata dasar.

Baca halaman manual untuk mengetahui lebih banyak tentang perintah file:

$ man file

3. Menggunakan Exif Alat

Exif adalah utilitas baris perintah untuk menampilkan dan mengubah EXIF data dari sebuah gambar.

Bagi mereka yang bertanya-tanya, EXIF ​​(singkatan dari Exchangeable Image File Format) biasanya adalah file JPEG yang ditulis di perangkat penyimpanan Anda setiap kali Anda mengambil foto. Dengan ponsel cerdas atau kamera Anda.

Data EXIF ​​mencakup detail seperti tanggal dan waktu foto, pengaturan kamera, geolokasi, informasi lisensi dan hak cipta, dll. Data ini tersedia di repositori default di Debian dan turunannya seperti Ubuntu.

$ sudo apt install exif

Untuk melihat Metadata gambar menggunakan exif, cukup jalankan:

$ exif image.jpg

Exif akan menghasilkan output yang bagus dalam format kolom tabel seperti di bawah ini.

EXIF tags in 'image.jpg' ('Motorola' byte order):
--------------------+----------------------------------------------------------
Tag                 |Value
--------------------+----------------------------------------------------------
Image Description   |Lady Evelyn Falls/Chutes Lady Evelyn, Northwest Territorie
Artist              |J. A. Kraulis
Copyright           |J. A. Kraulis/Masterfile (Photographer) - [None] (Editor)
XP Title            |Lady Evelyn Falls/Chutes Lady Evelyn, Northwest Territorie
XP Author           |J. A. Kraulis
Padding             |2060 bytes undefined data
X-Resolution        |72
Y-Resolution        |72
Resolution Unit     |Inch
Padding             |2060 bytes undefined data
Exif Version        |Exif Version 2.1
FlashPixVersion     |FlashPix Version 1.0
Color Space         |Internal error (unknown value 65535)
--------------------+----------------------------------------------------------

Exif tidak hanya membaca metadata tetapi juga menulis EXIF ​​ke gambar. Untuk detail lebih lanjut, periksa halaman manual:

$ man exif

Bacaan yang disarankan:

  • Menampilkan Informasi File Media Di Linux Menggunakan MediaInfo
  • Cara Membuat Montase Dari Gambar Di Linux

Kesimpulan

Dalam panduan ini, kami mempelajari apa itu Metadata gambar dan jenisnya. Dan kami juga membahas cara menemukan metadata gambar di Linux menggunakan ImageMagick, file perintah dan alat Exif.


Linux
  1. Cara Melihat Isi File Terkompresi di Linux

  2. Cara Melihat atau Mengubah ACL di File Linux

  3. Cara Menulis Teks Pada Gambar menggunakan Perintah Linux

  1. Cara melihat kinerja sebelumnya dengan sar di Linux

  2. Bagaimana cara memasang image disk multi-partisi di Linux?

  3. Bagaimana saya bisa melihat foto .HEIC di Linux?

  1. Cara Melihat Halaman Man Berwarna di Linux

  2. Cara melakukan steganografi gambar di Linux

  3. Cara Melihat Suhu CPU Di Linux