Analisador de Imagens
Analise imagens para extrair metadados incluindo dimensoes, profundidade de cor, detalhes do formato e informacoes EXIF. Suporta formatos PNG, JPEG, GIF, BMP, WebP, TIFF, ICO e HEIC/HEIF. Visualize a pre-visualizacao da imagem junto com informacoes tecnicas detalhadas.
Especificacoes
Casos de Uso Comuns
- Inspecionar dimensoes e formato da imagem antes do upload
- Extrair metadados EXIF para analise de fotografia
- Depurar problemas de carregamento de imagem verificando o formato
- Analisar cabecalhos de imagem de hex dumps ou dados binarios
- Verificar se especificacoes da imagem atendem aos requisitos
- Verificar metadados incorporados em imagens enviadas por usuarios
Funcionalidades
- Pre-visualizar imagem com exibicao de dimensoes originais
- Exibicao de proporcao de aspecto
- Extrair metadados especificos do formato (chunks PNG, segmentos JPEG)
- Analisar dados EXIF de imagens JPEG e HEIC (camera, data, GPS, configuracoes)
- Tabela recolhivel de tags EXIF brutas
- Exibir profundidade de cor e informacoes de canal
- Deteccao de perfil de cor ICC
- Informacoes de DPI/resolucao
- Mostrar detalhes de animacao para GIF e formatos animados
- Detectar entrelacamento, compressao e metodos de filtro
- Suporte para entrada de dados de imagem codificados em hex
Exemplos
Imagem PNG (Hex)
Experimente →Uma imagem PNG minima de 1x1 pixel em formato hex.
89504e470d0a1a0a0000000d49484452000000010000000108060000001f15c4890000000d4944415478da6364f8cf00000100010033a24f570000000049454e44ae426082Imagem HEIC (Hex)
Experimente →Um cabecalho minimo de ftyp box HEIC em formato hex.
0000001866747970686569630000000068656963Imagem JPEG (Hex)
Experimente →Um cabecalho minimo de imagem JPEG em formato hex.
ffd8ffe000104a46494600010100000100010000ffdb004300080606070605080707070909080a0c140d0c0b0b0c1912130f141d1a1f1e1d1a1c1c20242e2720222c231c1c2837292c30313434341f27393d38323c2e333432ffdb0043010909090c0b0c180d0d1832211c213232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232ffc00011080001000103012200021101031101ffc4001f0000010501010101010100000000000000000102030405060708090a0bffc400b5100002010303020403050504040000017d01020300041105122131410613516107227114328191a1082342b1c11552d1f02433627282090a161718191a25262728292a3435363738393a434445464748494a535455565758595a636465666768696a737475767778797a838485868788898a92939495969798999aa2a3a4a5a6a7a8a9aab2b3b4b5b6b7b8b9bac2c3c4c5c6c7c8c9cad2d3d4d5d6d7d8d9dae1e2e3e4e5e6e7e8e9eaf1f2f3f4f5f6f7f8f9faffc4001f0100030101010101010101010000000000000102030405060708090a0bffc400b51100020102040403040705040400010277000102031104052131061241510761711322328108144291a1b1c109233352f0156272d10a162434e125f11718191a262728292a35363738393a434445464748494a535455565758595a636465666768696a737475767778797a82838485868788898a92939495969798999aa2a3a4a5a6a7a8a9aab2b3b4b5b6b7b8b9bac2c3c4c5c6c7c8c9cad2d3d4d5d6d7d8d9dae2e3e4e5e6e7e8e9eaf2f3f4f5f6f7f8f9faffda000c03010002110311003f00fbfc28a28a00ffd9Dicas
- Cole dados de imagem codificados em hex diretamente para analisar imagens binarias.
- Magic bytes PNG: 89 50 4E 47 (\\x89PNG). JPEG comeca com FF D8 FF.
- Dados EXIF estao disponiveis em arquivos JPEG e HEIC.
- Arquivos GIF podem conter multiplos frames para animacao; a contagem de frames e exibida.
- WebP suporta modos de compressao com e sem perdas.
- Arquivos TIFF podem ser big-endian (MM) ou little-endian (II) - ambos sao suportados.
- HEIC/HEIF e o formato de foto padrao no iOS/macOS. A pre-visualizacao no navegador depende do suporte do SO/navegador.
Entendendo Analisador de Imagens
Arquivos de imagem contem tanto dados de pixel quanto metadados que descrevem a imagem e as condicoes sob as quais foi capturada. Metadados EXIF (Exchangeable Image File Format), incorporados principalmente em arquivos JPEG e HEIC, armazenam configuracoes de camera (abertura, velocidade do obturador, ISO, distancia focal), timestamps, coordenadas GPS, orientacao e informacoes do dispositivo.
A deteccao de formato de imagem depende de magic bytes — sequencias de assinatura no inicio do arquivo. Arquivos PNG comecam com a sequencia de 8 bytes 89 50 4E 47 0D 0A 1A 0A. Arquivos JPEG comecam com FF D8 FF. GIF comeca com GIF87a ou GIF89a. Arquivos WebP usam o formato container RIFF. Essas assinaturas permitem identificacao confiavel de formato independentemente da extensao do arquivo.
Cada formato tem caracteristicas distintas. JPEG usa compressao com perdas otimizada para fotografias. PNG usa compressao sem perdas com suporte a transparencia alfa. GIF suporta animacao com uma paleta de 256 cores. WebP combina compressao com e sem perdas com melhor eficiencia que JPEG e PNG. HEIC (usado por dispositivos Apple) alcanca arquivos aproximadamente 50% menores que JPEG com qualidade comparavel.
Metadados EXIF tem implicacoes de privacidade — fotos tiradas com smartphones frequentemente incluem coordenadas GPS que revelam a localizacao exata onde a foto foi tirada. Antes de compartilhar imagens publicamente, considere remover dados EXIF para proteger a privacidade de localizacao. Esta ferramenta exibe todos os metadados incorporados para que voce possa entender quais informacoes uma imagem contem.
Para verificar dados de localizacao GPS, solte ou cole uma imagem JPEG ou HEIC e procure tags EXIF relacionadas a GPS (GPSLatitude, GPSLongitude, GPSAltitude). A maioria das fotos de smartphones inclui dados GPS a menos que os servicos de localizacao estejam desabilitados para o aplicativo de camera. Muitas plataformas de midia social removem dados EXIF no upload, mas compartilhar arquivos originais por email ou mensagens os preserva.
Formatos com perdas (JPEG, WebP com perdas) descartam alguns dados da imagem para alcançar tamanhos de arquivo menores — a imagem descomprimida e uma aproximacao do original. Formatos sem perdas (PNG, GIF, WebP sem perdas) preservam cada pixel exatamente. Compressao com perdas e ideal para fotografias onde artefatos sao imperceptiveis, enquanto sem perdas e a escolha certa para capturas de tela, texto, icones e imagens que requerem transparencia.
Imagens JPEG contem uma tag EXIF de Orientacao que indica como a imagem deve ser exibida em relacao a como foi capturada. Um telefone segurado verticalmente pode salvar pixels em orientacao paisagem com uma tag de Orientacao de 6 (girar 90 graus). Alguns softwares ignoram essa tag e exibem a orientacao bruta dos pixels. Navegadores modernos respeitam a tag de Orientacao, mas bibliotecas de processamento de imagem podem nao honora-la por padrao, o que e uma fonte comum de bugs de rotacao.