Detektor Format Gambar
Deteksi format sebenarnya dari gambar apa pun dengan membaca byte ajaibnya. Lihat format, tipe MIME, dimensi, transparansi, dan kedalaman warna. Gratis dan pribadi.
Jatuhkan gambar Anda di sini
atau klik untuk menjelajah file
Fitur Detektor Format Gambar
Deteksi format yang akurat dari header file biner, bukan hanya ekstensi file.
Membaca header biner dari file Anda untuk mengidentifikasi format sebenarnya terlepas dari apa yang dikatakan ekstensi file.
Memuat gambar untuk melaporkan dimensi piksel yang tepat, dukungan transparansi, dan informasi kedalaman warna.
Hanya 32 byte pertama yang dibaca untuk deteksi format. File lengkap diproses secara lokal tanpa unggahan server.
Apa itu Deteksi Format Gambar?
Setiap format file gambar memiliki tanda tangan unik dalam beberapa byte pertamanya, yang disebut byte ajaib atau header file. Alat ini membaca tanda tangan tersebut untuk menentukan format sebenarnya dari file Anda, terlepas dari nama file atau ekstensi. Ini juga memuat gambar untuk mengukur dimensi dan mendeteksi transparansi.
Pertanyaan yang Sering Diajukan
Mengapa deteksi format sebenarnya itu penting?
Ekstensi file bisa menyesatkan. Sebuah file bernama image.jpg mungkin sebenarnya berisi data WebP atau PNG jika telah diubah namanya.
Aplikasi yang bergantung pada ekstensi mungkin gagal membuka atau memproses file semacam itu dengan benar.
Reading the binary header gives a definitive answer about the actual format.
Apa itu byte ajaib sebenarnya?
Byte ajaib adalah urutan byte tetap di awal file yang berfungsi sebagai pengidentifikasi format.
Sebagai contoh, file JPEG selalu dimulai dengan FF D8 FF. File PNG dimulai dengan 89 50 4E 47 0D 0A 1A 0A.
Sistem operasi dan aplikasi menggunakan tanda tangan ini untuk mengidentifikasi jenis file dengan andal.
Bagaimana transparansi PNG terdeteksi secara spesifik?
File PNG mengandung chunk IHDR yang dimulai pada byte 8 dari file. Byte 25 dari file menyimpan nilai tipe warna.
Tipe warna 4 berarti grayscale dengan saluran alpha. Tipe warna 6 berarti RGBA, warna penuh dengan alpha.
Hanya kedua tipe tersebut yang mendukung transparansi per-piksel. Tipe 0, 2, dan 3 tidak memiliki saluran alpha.
Can I detect HEIC format on Windows where it cannot be previewed?
Ya. Deteksi byte ajaib hanya membaca header biner dan tidak memerlukan browser untuk mendekode gambar.
Lencana format akan menunjukkan HEIC atau HEIF berdasarkan merek kotak ftyp di header file.
Dimensi mungkin ditampilkan sebagai tidak tersedia jika browser tidak dapat mendekode gambar HEIC, tetapi format masih diidentifikasi dengan benar.
Apa itu kotak ftyp dalam file HEIC dan AVIF?
HEIC, HEIF, dan AVIF semua menggunakan wadah ISO Base Media File Format. Kotak pertama dalam file adalah kotak ftyp.
Kotak ftyp berisi kode merek empat karakter seperti heic, mif1, atau avif yang mengidentifikasi varian format tertentu.
Alat ini membaca byte 8-11 dari file untuk mengekstrak kode merek ini untuk identifikasi yang akurat.
Apakah informasi kedalaman warna akurat untuk semua format?
Untuk PNG, kedalaman warna dibaca dengan tepat dari chunk IHDR yang berisi bidang kedalaman bit dan tipe warna.
Untuk JPEG, 24-bit dilaporkan sebagai standar karena JPEG hampir selalu menggunakan 8 bit per saluran tanpa alpha.
Untuk WebP, HEIC, TIFF, dan AVIF, nilai yang dilaporkan adalah rentang tipikal karena kedalaman yang tepat memerlukan parsing file penuh.
Apa yang terjadi jika format ditampilkan sebagai Tidak Dikenal?
Jika byte ajaib tidak cocok dengan tanda tangan yang dikenal, format akan terdaftar sebagai Tidak Dikenal.
Ini dapat terjadi dengan format langka, file yang rusak, atau file yang sama sekali bukan gambar.
Nama file, ukuran, dan dimensi apa pun yang dapat dimuat oleh browser tetap ditampilkan.
Apakah alat ini bekerja di perangkat seluler?
Ya. API FileReader dan API Gambar tersedia di semua browser seluler modern.
Antarmuka sepenuhnya responsif dan berfungsi di ponsel dan tablet.
Anda dapat menganalisis gambar dari rol kamera atau penyimpanan file secara langsung.