🧰 UtlKit

Como Usar a Informação de Imagem: 4032 x 3024, 3,00 MB, 12,2 MP, Obturador 1/25s e GPS 31,243333

Dimensões do bitmap decodificado, faixas de B a MB, proporção reduzida e, para JPEG, uma passada EXIF sem dependências: câmera, ISO 200, f/2,8, 1/25s, 35 mm e um ponto GPS de seis decimais com link de mapa, tudo local.

O visualizador de informação de imagem abre uma imagem no seu navegador e imprime o que o arquivo é de fato: nome, formato, largura e altura, tamanho em unidades legíveis, proporção de aspecto, megapixels e, no caso de um JPEG, o bloco EXIF: câmera, data de captura, ISO, abertura, obturador, distância focal e posição GPS. Nada é enviado; o arquivo é lido localmente e decodificado pelo navegador, de modo que a ferramenta funciona offline após o carregamento da página. Este artigo segue uma foto, photo.jpg, um JPEG de 4032 x 3024 com 3,00 MB, por cada painel que a ferramenta imprime e termina com as cinco condutas que decidem o que você vê, ou não vê, na página.

O que o painel de arquivo imprime

O painel toma a imagem decodificada e seu objeto File e imprime seis linhas. A linha de formato lê o tipo MIME e o mapeia para um rótulo, JPEG, PNG, WebP, GIF, BMP, SVG, AVIF, TIFF, HEIC ou HEIF, e quando o tipo falta recua para a extensão em maiúsculas e depois para Unknown. As dimensões vêm do bitmap decodificado: o navegador informa naturalWidth 4032 e naturalHeight 3024, não o que a cabeçalho escreve. A linha de tamanho imprime bytes crus abaixo de um kilobyte, KB com um decimal abaixo de um megabyte e MB com dois decimais acima, então um arquivo de 3145728 bytes imprime 3,00 MB. A linha de proporção divide os dois lados pelo maior divisor comum, 1008 para 4032 e 3024, e imprime 4:3 em vez do par bruto. A linha de megapixels multiplica as duas dimensões e imprime o recuento a um decimal: 12,2 MP. Se você vai encolher este arquivo, o compressor de imagens usa a mesma abordagem local primeiro e mostra a economia em bytes antes de salvar.

Por que só o JPEG recebe uma seção EXIF

A análise EXIF só começa quando o tipo de arquivo é image/jpeg. O parser percorre os marcadores JPEG a partir do início da imagem, procura o segmento APP1 cujos seis primeiros bytes de carga dizem Exif seguidos de dois zeros e confere o cabeçalho TIFF: marcador de ordem de bytes, o número mágico 42 e o deslocamento para o primeiro IFD. Se qualquer um faltar, para e o painel mostra a nota de EXIF ausente. Para cada outro formato a ferramenta pula a análise por completo e mostra uma nota diferente, "EXIF data is only available in JPEG images", mesmo quando o contêiner tecnicamente carrega metadados. A varredura também para no marcador de início de varredura porque, depois que o dado da imagem começa, não sobra metadato para ler.

Como as etiquetas são lidas

O IFD principal carrega as etiquetas básicas: fabricante, modelo, orientação, resoluções, data de captura e um conjunto de etiquetas de exposição de reserva. Duas etiquetas ponteiro abrem os subdiretórios com os dados da câmera: a 8769 aponta para o IFD Exif, onde câmeras reais escrevem tempo de exposição, número F, classificação ISO e distância focal, e sobrescreve a reserva do IFD0 com o valor da especificação; a 8825 aponta para o diretório GPS com as letras de referência de latitude e longitude e os valores em graus-minutos-segundos. Os valores de orientação de 1 a 8 mapeiam para rótulos de "Normal" a "Rotate 90 CW" e qualquer valor fora da faixa imprime um rótulo desconhecido com o valor bruto. As classificações ISO chegam como par em muitas câmeras, e a ferramenta mantém o primeiro item não nulo, que na nossa foto é 200. A etiqueta de espaço de cor imprime sRGB para o valor 1 e Adobe RGB para o resto, e um IFD truncado faz o laço parar sem mais em vez de lançar exceção.

Obturador, abertura e distância focal

Três linhas de exposição são formatadas antes de chegar à tela. A abertura é impressa como f/ mais o número F, então 2,8 vira f/2,8. O obturador toma o tempo de exposição em segundos: valores abaixo de 1 saem como fração com o recíproco arredondado, de modo que 0,04 vira 1/25s; valores de 1 ou mais saem no estilo 2s e um valor guardado zero ou negativo sai como está. A distância focal sai como o número mais mm, então uma lente fixa de 35 mm mostra 35 mm. Nossa foto de trabalho, um quadro Canon EOS R6 datado 2026:07:14 09:30:00 com orientação 6, lê ISO 200, f/2,8, 1/25s e 35 mm nesse painel.

Como o GPS vira um link de mapa

O diretório GPS guarda cada coordenada como três racionais, graus, minutos e segundos, mais uma letra de referência. A ferramenta converte para graus decimais somando os minutos sobre 60 e os segundos sobre 3600, de modo que 31 graus 14 minutos 36 segundos norte viram 31 + 14/60 + 36/3600 = 31,243333 e 121 graus 28 minutos 47 segundos leste viram 121,479722. As duas saem com seis decimais e sua letra. Abaixo dos dois valores o painel oferece um link View on map para o Google Maps e, ao construir essa URL, inverte o sinal da latitude para Sul e da longitude para Oeste, de modo que uma coordenada sul ou oeste cai no lado certo do equador ou do meridiano. Se você precisa da mesma imagem em outro contêiner antes de compartilhar, o conversor de imagens recodifica localmente e deixa você escolher o formato de destino.

O que a ferramenta nunca faz

Por fim, as fronteiras. A imagem nunca é enviada: a prévia é uma URL de objeto local, revogada quando você carrega um arquivo novo ou quando o componente desmonta, e o único link que sai da sua máquina é o link opcional de mapa, que você clica de propósito. A seção EXIF aparece só quando pelo menos um de fabricante, modelo, data, ISO, distância focal ou GPS está presente, então um JPEG com os metadados removidos imprime as linhas de dimensões e a nota de EXIF ausente, não uma grade vazia. Quando o navegador não consegue decodificar o arquivo, o painel volta ao estado de carga vazio. Daqui você pode redimensionar o mesmo arquivo a um orçamento de pixels, conferir o que uma contagem de bytes significa, recortá-lo antes de compartilhar, calcular a proporção de aspecto à mão ou gerar um ícone de aplicativo a partir da mesma imagem local.

Ferramentas Relacionadas

Perguntas Frequentes

A ferramenta envia minha imagem para um servidor?

Não: o arquivo é lido localmente e decodificado pelo navegador, a prévia é uma URL de objeto local revogada ao carregar um arquivo novo ou ao desmontar o componente, e o único link que pode sair da sua máquina é o link de mapa opcional, que você clica de propósito.

Por que meu JPEG não mostra a seção EXIF?

O painel mostra a grade EXIF só quando pelo menos um de fabricante, modelo, data, ISO, distância focal ou GPS está presente, então um JPEG com os metadados removidos imprime as linhas de dimensões e a nota de EXIF ausente, e cada formato não JPEG pula a análise por completo e recebe sua própria nota de que os dados EXIF só existem em imagens JPEG.

As dimensões são lidas da cabeçalho do arquivo?

Não: o navegador decodifica a imagem e informa naturalWidth e naturalHeight, de onde vêm 4032 e 3024, a linha de proporção divide os dois lados pelo maior divisor comum 1008 e imprime 4:3, e a linha de megapixels multiplica os dois lados a um decimal, 12,2 MP.

Como 0,04 segundos viram 1/25s na linha de obturador?

O obturador lê o tempo de exposição em segundos e imprime valores abaixo de 1 como fração com o recíproco arredondado, de modo que 0,04 inverte para 25 e imprime 1/25s, valores de 1 ou mais saem no estilo 2s e um valor guardado zero ou negativo sai sem nenhum formato.

Como exatamente as coordenadas GPS são exibidas?

Cada coordenada é guardada como três racionais, graus, minutos e segundos, mais uma letra de referência, a ferramenta soma os minutos sobre 60 e os segundos sobre 3600, imprime o resultado decimal com seis casas e a letra, 31,243333 norte e 121,479722 leste na nossa foto, e o link de mapa inverte o sinal das latitudes sul e longitudes oeste ao construir a URL do Google Maps.

Artigos Relacionados