Qual é o significado desses diferentes parâmetros de largura, altura e resolução?

2

Uma imagem com uma resolução de pixel de 640 x 480 tem dimensão adicional e parâmetros de resolução de acordo com exiftool . Não tenho certeza do que eles significam.

  1. Por que os parâmetros de resolução X / Y são os mesmos?
    Eles não devem refletir as dimensões em pixels da imagem?
  2. O que significa Exif Image Tamanho e como ele é diferente das dimensões em pixels?
  3. Qual é o plano focal?
    Tem alguma relação com o dispositivo usado para capturar esta imagem?
$ exiftool  evil1.jpg | egrep 'Width|Height|Resolution'
X Resolution                    : 180
Y Resolution                    : 180
Resolution Unit                 : inches
Exif Image Width                : 400
Exif Image Height               : 300
Focal Plane X Resolution        : 8114.285714
Focal Plane Y Resolution        : 8114.285714
Focal Plane Resolution Unit     : inches
Image Width                     : 640
Image Height                    : 480

Se necessário, a imagem original pode ser obtida em:

 here=http://www.pythonchallenge.com/pc/return/evil1.jpg
 wget --user=huge --password=file $here
    
por Ярослав Рахматуллин 28.07.2013 / 22:02

2 respostas

1

A solução X / Y é dada em pixels / polegada. Geralmente estes são os mesmos porque os pixels são quadrados.

O ExifImageWidth / Height são apenas as dimensões da imagem armazenadas nos metadados. Estes são essencialmente inúteis e neste caso ainda pior do que inútil porque contradizem as dimensões reais da imagem JPEG (640x480)

A resolução do plano focal é a resolução de pixels do sensor de imagem da câmera em pixels / polegada.

    
por 29.07.2013 / 14:51
1

ExifImageWidth / ExifImageHeight (400x300) são os metadados EXIF das dimensões da imagem ORIGINAL armazenadas no cabeçalho do arquivo da imagem (jpg, png, tiff ...).

Neste caso, eles contradizem as dimensões da imagem real (640x480).

Normalmente, isso não importa.

No entanto, se você criar um PDF a partir do jpg usando o Adobe Acrobat , a página PDF ficará distorcida porque Acrobat constrói páginas baseadas em informações EXIF sempre que disponíveis.

Como evitar isso : use o Foxit PhantomPDF (que cria páginas PDF com base nas dimensões da imagem real ) ou exclua seletivamente os metadados EXIF do arquivo de imagem.

Como fazer isso : veja link

    
por 17.10.2013 / 23:48