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;
- Metadata teknis,
- Metadata deskriptif,
- 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.