Görüntü Formatı Dedektörü
Herhangi bir görüntünün gerçek formatını sihirli baytlarını okuyarak tespit edin. Format, MIME türü, boyutlar, şeffaflık ve renk derinliğini görün. Ücretsiz ve özel.
Görüntünüzü buraya bırakın
veya dosyaları taramak için tıklayın
Görüntü Formatı Dedektörü Özellikleri
Sadece dosya uzantılarına değil, ikili dosya başlıklarından doğru format tespiti.
Dosyanızın gerçek formatını belirlemek için dosya uzantısına bakılmaksızın ikili başlığını okur.
Tam piksel boyutlarını, şeffaflık desteğini ve renk derinliği bilgilerini raporlamak için görüntüyü yükler.
Format tespiti için yalnızca ilk 32 bayt okunur. Tam dosya yerel olarak işlenir, sunucuya yükleme yapılmaz.
Görüntü Formatı Tespiti Nedir?
Her görüntü dosyası formatının ilk birkaç baytında, sihirli baytlar veya dosya başlığı olarak adlandırılan benzersiz bir imzası vardır. Bu araç, dosya adından veya uzantısından bağımsız olarak dosyanızın gerçek formatını belirlemek için o imzayı okur. Ayrıca boyutları ölçmek ve şeffaflığı tespit etmek için görüntüyü yükler.
Sıkça Sorulan Sorular
Gerçek format tespiti neden önemlidir?
Dosya uzantıları yanıltıcı olabilir. image.jpg adında bir dosya, yeniden adlandırılmışsa aslında WebP veya PNG verisi içerebilir.
Uzantılara dayanan uygulamalar, bu tür dosyaları doğru bir şekilde açmakta veya işlemekte başarısız olabilir.
İkili başlığı okumak, gerçek format hakkında kesin bir cevap verir.
Sihirli baytlar tam olarak nedir?
Sihirli baytlar, bir dosyanın başında bulunan ve format tanımlayıcı olarak işlev gören sabit bir bayt dizisidir.
Örneğin, JPEG dosyaları her zaman FF D8 FF ile başlar. PNG dosyaları 89 50 4E 47 0D 0A 1A 0A ile başlar.
İşletim sistemleri ve uygulamalar, dosya türlerini güvenilir bir şekilde tanımlamak için bu imzaları kullanır.
PNG şeffaflığı nasıl tespit edilir?
PNG dosyaları, dosyanın 8. baytında başlayan bir IHDR parçası içerir. Dosyanın 25. baytı renk türü değerini tutar.
Renk türü 4, alfa kanalı ile gri tonlama anlamına gelir. Renk türü 6, alfa ile tam renk RGBA anlamına gelir.
Sadece bu iki tür piksel bazında şeffaflığı destekler. Türler 0, 2 ve 3 alfa kanalı içermez.
Can I detect HEIC format on Windows where it cannot be previewed?
Evet. Sihirli bayt tespiti yalnızca ikili başlığı okur ve tarayıcının görüntüyü çözmesini gerektirmez.
Format rozeti, dosya başlığındaki ftyp kutusu markasına göre HEIC veya HEIF gösterecektir.
Tarayıcı HEIC görüntüsünü çözemezse boyutlar mevcut olarak gösterilebilir, ancak format yine de doğru bir şekilde tanımlanır.
HEIC ve AVIF dosyalarında ftyp kutusu nedir?
HEIC, HEIF ve AVIF, ISO Temel Medya Dosya Formatı konteynerini kullanır. Dosyadaki ilk kutu ftyp kutusudur.
Ftyp kutusu, belirli format varyantını tanımlayan heic, mif1 veya avif gibi dört karakterli bir marka kodu içerir.
Bu araç, doğru tanımlama için bu marka kodunu çıkarmak üzere dosyanın 8-11. baytlarını okur.
Renk derinliği bilgisi tüm formatlar için doğru mu?
PNG için, renk derinliği bit derinliği ve renk türü alanlarını içeren IHDR parçasından tam olarak okunur.
JPEG için, 24-bit standart olarak bildirilir çünkü JPEG neredeyse her zaman alfa olmadan her kanalda 8 bit kullanır.
WebP, HEIC, TIFF ve AVIF için bildirilen değer, tam dosya ayrıştırması gerektiren kesin derinlik nedeniyle tipik bir aralıktır.
Format Bilinmeyen olarak görünüyorsa ne olur?
Eğer sihirli baytlar bilinen herhangi bir imzayla eşleşmiyorsa, format Bilinmeyen olarak listelenir.
Bu, nadir formatlarla, bozulmuş dosyalarla veya hiç görüntü olmayan dosyalarla olabilir.
Dosya adı, boyutu ve tarayıcının yükleyebileceği herhangi bir boyut hala gösterilmektedir.
Bu araç mobil cihazlarda çalışıyor mu?
Evet. FileReader API ve Image API, tüm modern mobil tarayıcılarda mevcuttur.
Arayüz tamamen duyarlıdır ve telefonlar ve tabletlerde çalışır.
Kamera ruloyuzdan veya dosya depolamanızdan doğrudan görüntüleri analiz edebilirsiniz.