A largura da imagem é o número de pixels da borda esquerda de uma figura até a borda direita. A altura da imagem é o número de pixels de cima até embaixo. A largura geralmente vem primeiro, então 640 x 480 significa 640 pixels de largura e 480 pixels de altura.
Nos metadados de um arquivo, Image Width é o campo que guarda esse número. Junto com a Image Height, ele informa as dimensões da figura. Essas dimensões não são o tamanho do arquivo, que conta os bytes no arquivo.
Quais arquivos o carregam
Os formatos de imagem guardam a largura em lugares diferentes dentro do arquivo, mas sempre como uma contagem de pixels. Leitores de metadados exibem esse valor como Image Width em cada um dos formatos abaixo.
- JPEG guarda a largura no segmento start of frame, como um número de 1 a 65535.
- PNG guarda a largura no chunk IHDR, que precisa ser o primeiro chunk do arquivo. Uma largura de 0 não é válida.
- GIF guarda a largura no descritor de tela lógica, como um número de 2 bytes.
- WebP guarda a largura no chunk VP8, VP8L ou VP8X. Um WebP com perda pode ter no máximo 16383 pixels de largura, e um sem perda, 16384.
- TIFF guarda a largura na tag
ImageWidth, ID0x0100.
Uma foto JPEG de uma câmera ou telefone normalmente traz uma segunda largura, a tag ExifImageWidth (ID 0xa002). O padrão Exif chama essa tag de PixelXDimension e a exige em imagens comprimidas. Ela registra a largura válida da figura que você vê.
Como é o valor
O valor é um número inteiro de pixels. A imagem de exemplo no padrão Exif tem 640 x 480 pixels, então sua Image Width é 640.
Para converter a largura em polegadas ou centímetros, divida-a pela X Resolution. Esse campo indica quantos pixels cabem em 1 polegada ou 1 centímetro.
Quando a resolução real é desconhecida, o padrão Exif usa 72 pixels por polegada. Nessa configuração, uma largura de 640 pixels é impressa com 8,89 polegadas de largura, o que equivale a cerca de 22,6 cm.
A largura no quadro JPEG e a largura Exif normalmente coincidem. O padrão Exif permite uma diferença quando o codificador adiciona colunas extras à direita como preenchimento. No exemplo, a tag Exif indica 620 enquanto o quadro JPEG indica 640.
Por que isso é importante para o seu arquivo
Muitos formulários de envio e serviços de impressão definem limites para as dimensões da imagem. A linha Image Width permite verificar uma figura em relação a esse limite antes de você enviá-la.
Em uma página da web, a largura ajuda no layout. Quando o HTML define a largura e a altura de uma imagem, o navegador pode reservar o espaço antes de a imagem carregar. Isso reduz a mudança de layout, quando o conteúdo da página se move ao desenhar a figura.
A largura também informa quanto detalhe uma figura contém. Multiplique a largura pela altura para obter o número total de pixels.
A linha Megapixels mostra esse total em milhões. Uma imagem de 640 x 480 tem 307.200 pixels, ou cerca de 0,3 megapixel.
Verifique a linha Orientation quando largura e altura parecem trocadas. Com o valor 6 ou 8, o visualizador gira a figura em 90 graus antes de exibi-la. A largura no arquivo então aparece como altura, de modo que uma imagem salva com 640 pixels de largura parece ter 640 pixels de altura.