Penganalisis Gambar

Menganalisis gambar untuk mengekstrak metadata termasuk dimensi, kedalaman warna, detail format, dan informasi EXIF. Mendukung format PNG, JPEG, GIF, BMP, WebP, TIFF, ICO, dan HEIC/HEIF. Melihat pratinjau gambar bersamaan dengan informasi teknis detail.

Spesifikasi

Kasus Penggunaan Umum

  • Memeriksa dimensi dan format gambar sebelum unggah
  • Mengekstrak metadata EXIF untuk analisis fotografi
  • Debug masalah pemuatan gambar dengan memverifikasi format
  • Menganalisis header gambar dari hex dump atau data biner
  • Memverifikasi spesifikasi gambar memenuhi persyaratan
  • Memeriksa metadata tertanam dalam gambar yang diunggah pengguna

Fitur

  • Pratinjau gambar dengan tampilan dimensi asli
  • Tampilan rasio aspek
  • Mengekstrak metadata spesifik format (chunk PNG, segmen JPEG)
  • Mengurai data EXIF dari gambar JPEG dan HEIC (kamera, tanggal, GPS, pengaturan)
  • Tabel tag EXIF mentah yang dapat diciutkan
  • Menampilkan kedalaman warna dan informasi kanal
  • Deteksi profil warna ICC
  • Info DPI/resolusi
  • Menampilkan detail animasi untuk GIF dan format animasi
  • Mendeteksi interlacing, kompresi, dan metode filter
  • Dukungan untuk input data gambar yang dienkode hex

Contoh

Gambar PNG (Hex)

Coba →

Gambar PNG minimal 1x1 piksel dalam format hex.

89504e470d0a1a0a0000000d49484452000000010000000108060000001f15c4890000000d4944415478da6364f8cf00000100010033a24f570000000049454e44ae426082

Gambar HEIC (Hex)

Coba →

Header ftyp box HEIC minimal dalam format hex.

0000001866747970686569630000000068656963

Gambar JPEG (Hex)

Coba →

Header gambar JPEG minimal dalam format hex.

ffd8ffe000104a46494600010100000100010000ffdb004300080606070605080707070909080a0c140d0c0b0b0c1912130f141d1a1f1e1d1a1c1c20242e2720222c231c1c2837292c30313434341f27393d38323c2e333432ffdb0043010909090c0b0c180d0d1832211c213232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232ffc00011080001000103012200021101031101ffc4001f0000010501010101010100000000000000000102030405060708090a0bffc400b5100002010303020403050504040000017d01020300041105122131410613516107227114328191a1082342b1c11552d1f02433627282090a161718191a25262728292a3435363738393a434445464748494a535455565758595a636465666768696a737475767778797a838485868788898a92939495969798999aa2a3a4a5a6a7a8a9aab2b3b4b5b6b7b8b9bac2c3c4c5c6c7c8c9cad2d3d4d5d6d7d8d9dae1e2e3e4e5e6e7e8e9eaf1f2f3f4f5f6f7f8f9faffc4001f0100030101010101010101010000000000000102030405060708090a0bffc400b51100020102040403040705040400010277000102031104052131061241510761711322328108144291a1b1c109233352f0156272d10a162434e125f11718191a262728292a35363738393a434445464748494a535455565758595a636465666768696a737475767778797a82838485868788898a92939495969798999aa2a3a4a5a6a7a8a9aab2b3b4b5b6b7b8b9bac2c3c4c5c6c7c8c9cad2d3d4d5d6d7d8d9dae2e3e4e5e6e7e8e9eaf2f3f4f5f6f7f8f9faffda000c03010002110311003f00fbfc28a28a00ffd9

Tips

  • Tempelkan data gambar yang dienkode hex langsung untuk menganalisis gambar biner.
  • Magic bytes PNG: 89 50 4E 47 (\\x89PNG). JPEG dimulai dengan FF D8 FF.
  • Data EXIF tersedia di file JPEG dan HEIC.
  • File GIF dapat berisi beberapa frame untuk animasi; jumlah frame ditampilkan.
  • WebP mendukung mode kompresi lossy dan lossless.
  • File TIFF dapat berformat big-endian (MM) atau little-endian (II) - keduanya didukung.
  • HEIC/HEIF adalah format foto default di iOS/macOS. Pratinjau browser tergantung pada dukungan OS/browser.

Pemahaman Penganalisis Gambar

File gambar berisi baik data piksel maupun metadata yang mendeskripsikan gambar dan kondisi saat gambar diambil. Metadata EXIF (Exchangeable Image File Format), yang tertanam terutama di file JPEG dan HEIC, menyimpan pengaturan kamera (aperture, kecepatan rana, ISO, panjang fokus), timestamp, koordinat GPS, orientasi, dan informasi perangkat.

Deteksi format gambar bergantung pada magic bytes — urutan tanda tangan di awal file. File PNG dimulai dengan urutan 8-byte 89 50 4E 47 0D 0A 1A 0A. File JPEG dimulai dengan FF D8 FF. GIF dimulai dengan GIF87a atau GIF89a. File WebP menggunakan format kontainer RIFF. Tanda tangan ini memungkinkan identifikasi format yang andal terlepas dari ekstensi file.

Setiap format memiliki karakteristik yang berbeda. JPEG menggunakan kompresi lossy yang dioptimalkan untuk foto. PNG menggunakan kompresi lossless dengan dukungan transparansi alpha. GIF mendukung animasi dengan palet 256 warna. WebP menggabungkan kompresi lossy dan lossless dengan efisiensi yang lebih baik dari JPEG dan PNG. HEIC (digunakan oleh perangkat Apple) mencapai ukuran file sekitar 50% lebih kecil dari JPEG pada kualitas yang sebanding.

Metadata EXIF memiliki implikasi privasi — foto yang diambil dengan smartphone sering menyertakan koordinat GPS yang mengungkapkan lokasi tepat di mana foto diambil. Sebelum berbagi gambar secara publik, pertimbangkan untuk menghapus data EXIF untuk melindungi privasi lokasi. Alat ini menampilkan semua metadata tertanam sehingga Anda dapat memahami informasi apa yang dikandung gambar.

Untuk memeriksa data lokasi GPS, letakkan atau tempelkan gambar JPEG atau HEIC dan cari tag EXIF terkait GPS (GPSLatitude, GPSLongitude, GPSAltitude). Sebagian besar foto smartphone menyertakan data GPS kecuali layanan lokasi dinonaktifkan untuk aplikasi kamera. Banyak platform media sosial menghapus data EXIF saat unggah, tetapi berbagi file asli melalui email atau pesan mempertahankannya.

Format lossy (JPEG, lossy WebP) membuang beberapa data gambar untuk mencapai ukuran file yang lebih kecil — gambar yang didekompresi adalah perkiraan dari aslinya. Format lossless (PNG, GIF, lossless WebP) mempertahankan setiap piksel dengan tepat. Kompresi lossy ideal untuk foto di mana artefak tidak terlihat, sementara lossless adalah pilihan yang tepat untuk screenshot, teks, ikon, dan gambar yang membutuhkan transparansi.

Gambar JPEG berisi tag Orientasi EXIF yang menunjukkan bagaimana gambar harus ditampilkan relatif terhadap cara pengambilannya. Ponsel yang dipegang vertikal mungkin menyimpan piksel dalam orientasi lanskap dengan tag Orientasi 6 (putar 90 derajat). Beberapa perangkat lunak mengabaikan tag ini dan menampilkan orientasi piksel mentah. Browser modern menghormati tag Orientasi, tetapi library pemrosesan gambar mungkin tidak menghormatinya secara default, yang merupakan sumber umum bug rotasi.

← Kembali ke semua alat