Analizzatore Immagini
Analizza le immagini per estrarre metadati incluse dimensioni, profondita di colore, dettagli del formato e informazioni EXIF. Supporta i formati PNG, JPEG, GIF, BMP, WebP, TIFF, ICO e HEIC/HEIF. Visualizza l'anteprima dell'immagine accanto alle informazioni tecniche dettagliate.
Specifiche
Casi d'uso comuni
- Ispezione delle dimensioni e del formato dell'immagine prima del caricamento
- Estrazione dei metadati EXIF per l'analisi fotografica
- Debug dei problemi di caricamento delle immagini verificando il formato
- Analisi delle intestazioni delle immagini da dump hex o dati binari
- Verifica che le specifiche dell'immagine soddisfino i requisiti
- Controllo dei metadati incorporati nelle immagini caricate dagli utenti
Funzionalità
- Anteprima dell'immagine con visualizzazione delle dimensioni originali
- Visualizzazione del rapporto d'aspetto
- Estrazione dei metadati specifici del formato (chunk PNG, segmenti JPEG)
- Analisi dei dati EXIF da immagini JPEG e HEIC (fotocamera, data, GPS, impostazioni)
- Tabella comprimibile dei tag EXIF grezzi
- Visualizzazione della profondita di colore e delle informazioni sui canali
- Rilevamento del profilo colore ICC
- Informazioni DPI/risoluzione
- Visualizzazione dei dettagli di animazione per GIF e formati animati
- Rilevamento di interlacciamento, compressione e metodi di filtro
- Supporto per input di dati immagine codificati in esadecimale
Esempi
Immagine PNG (Hex)
Provalo →Un'immagine PNG minimale 1x1 pixel in formato hex.
89504e470d0a1a0a0000000d49484452000000010000000108060000001f15c4890000000d4944415478da6364f8cf00000100010033a24f570000000049454e44ae426082Immagine HEIC (Hex)
Provalo →Un header ftyp box HEIC minimale in formato hex.
0000001866747970686569630000000068656963Immagine JPEG (Hex)
Provalo →Un header immagine JPEG minimale in formato hex.
ffd8ffe000104a46494600010100000100010000ffdb004300080606070605080707070909080a0c140d0c0b0b0c1912130f141d1a1f1e1d1a1c1c20242e2720222c231c1c2837292c30313434341f27393d38323c2e333432ffdb0043010909090c0b0c180d0d1832211c213232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232ffc00011080001000103012200021101031101ffc4001f0000010501010101010100000000000000000102030405060708090a0bffc400b5100002010303020403050504040000017d01020300041105122131410613516107227114328191a1082342b1c11552d1f02433627282090a161718191a25262728292a3435363738393a434445464748494a535455565758595a636465666768696a737475767778797a838485868788898a92939495969798999aa2a3a4a5a6a7a8a9aab2b3b4b5b6b7b8b9bac2c3c4c5c6c7c8c9cad2d3d4d5d6d7d8d9dae1e2e3e4e5e6e7e8e9eaf1f2f3f4f5f6f7f8f9faffc4001f0100030101010101010101010000000000000102030405060708090a0bffc400b51100020102040403040705040400010277000102031104052131061241510761711322328108144291a1b1c109233352f0156272d10a162434e125f11718191a262728292a35363738393a434445464748494a535455565758595a636465666768696a737475767778797a82838485868788898a92939495969798999aa2a3a4a5a6a7a8a9aab2b3b4b5b6b7b8b9bac2c3c4c5c6c7c8c9cad2d3d4d5d6d7d8d9dae2e3e4e5e6e7e8e9eaf2f3f4f5f6f7f8f9faffda000c03010002110311003f00fbfc28a28a00ffd9Suggerimenti
- Incolla dati immagine codificati in esadecimale direttamente per analizzare immagini binarie.
- Magic byte PNG: 89 50 4E 47 (\\x89PNG). JPEG inizia con FF D8 FF.
- I dati EXIF sono disponibili nei file JPEG e HEIC.
- I file GIF possono contenere piu frame per l'animazione; il conteggio dei frame viene mostrato.
- WebP supporta sia la compressione lossy che lossless.
- I file TIFF possono essere big-endian (MM) o little-endian (II) - entrambi sono supportati.
- HEIC/HEIF e il formato foto predefinito su iOS/macOS. L'anteprima nel browser dipende dal supporto del sistema operativo/browser.
Approfondimenti Analizzatore Immagini
I file immagine contengono sia dati pixel che metadati che descrivono l'immagine e le condizioni in cui e stata catturata. I metadati EXIF (Exchangeable Image File Format), incorporati principalmente nei file JPEG e HEIC, archiviano le impostazioni della fotocamera (apertura, velocita dell'otturatore, ISO, lunghezza focale), timestamp, coordinate GPS, orientamento e informazioni sul dispositivo.
Il rilevamento del formato immagine si basa sui magic byte, sequenze di firma all'inizio del file. I file PNG iniziano con la sequenza di 8 byte 89 50 4E 47 0D 0A 1A 0A. I file JPEG iniziano con FF D8 FF. I GIF iniziano con GIF87a o GIF89a. I file WebP usano il formato contenitore RIFF. Queste firme consentono un'identificazione affidabile del formato indipendentemente dall'estensione del file.
Ogni formato ha caratteristiche distinte. JPEG usa la compressione lossy ottimizzata per le fotografie. PNG usa la compressione lossless con supporto per la trasparenza alfa. GIF supporta l'animazione con una palette di 256 colori. WebP combina compressione lossy e lossless con una migliore efficienza rispetto a JPEG e PNG. HEIC (usato dai dispositivi Apple) raggiunge dimensioni di file circa il 50% piu piccole rispetto a JPEG a qualita comparabile.
I metadati EXIF hanno implicazioni sulla privacy: le foto scattate con smartphone spesso includono coordinate GPS che rivelano la posizione esatta in cui la foto e stata scattata. Prima di condividere immagini pubblicamente, considera di rimuovere i dati EXIF per proteggere la privacy della posizione. Questo strumento visualizza tutti i metadati incorporati in modo da poter capire quali informazioni contiene un'immagine.
Per verificare la presenza di dati di localizzazione GPS, trascina o incolla un'immagine JPEG o HEIC e cerca i tag EXIF relativi al GPS (GPSLatitude, GPSLongitude, GPSAltitude). La maggior parte delle foto da smartphone include dati GPS a meno che i servizi di localizzazione non fossero disabilitati per l'app fotocamera. Molte piattaforme social rimuovono i dati EXIF al caricamento, ma la condivisione dei file originali tramite email o messaggistica li preserva.
I formati lossy (JPEG, WebP lossy) scartano alcuni dati dell'immagine per ottenere dimensioni di file piu piccole: l'immagine decompressa e un'approssimazione dell'originale. I formati lossless (PNG, GIF, WebP lossless) preservano ogni pixel esattamente. La compressione lossy e ideale per le fotografie dove gli artefatti sono impercettibili, mentre il lossless e la scelta giusta per screenshot, testo, icone e immagini che richiedono trasparenza.
Le immagini JPEG contengono un tag EXIF Orientation che indica come l'immagine dovrebbe essere visualizzata rispetto a come e stata catturata. Un telefono tenuto in verticale potrebbe salvare i pixel in orientamento orizzontale con un tag Orientation di 6 (ruota di 90 gradi). Alcuni software ignorano questo tag e visualizzano l'orientamento grezzo dei pixel. I browser moderni rispettano il tag Orientation, ma le librerie di elaborazione immagini potrebbero non rispettarlo per impostazione predefinita, il che e una fonte comune di bug di rotazione.