O número de dpi relatado pela câmera em JPG tem algum significado?

22

Eu tenho duas câmeras, uma Panasonic FZ8 de 6mpix e Canon A2200 de 14mpix.

Quando comparo fotos de duas câmeras, uma das diferenças que noto é o
número de dpi que a câmera relata nas informações do JPG:

  • Relatórios FZ8 dpi = 72
  • A2200 reporta dpi = 180

Que significado físico esses números podem ter? Estou perdido por suposições.

Estou bastante familiarizado com a noção de dpi na digitalização e impressão. Eu posso calcular a densidade de pixels no sensor da câmera. Mas então, a densidade linear de pixels no sensor será centenas de vezes maior que o número acima. Então, o que significa alguma coisa?

Andrei
fonte
1
Consulte também photo.stackexchange.com/questions/4779/… e photo.stackexchange.com/questions/2041/what-does-dpi-mean . Não acho que tenhamos abordado essa pergunta direta diretamente. (Então, +1!)
mattdm 22/04
1
Bem certo. Não estou perguntando o que é DPI.
22411 Andrei

Respostas:

21

Os valores escritos em arquivos JPEG são arbitrários e essencialmente sem sentido. Eles não se relacionam com nada sobre a câmera, seu sensor ou as imagens resultantes. Eles certamente não estão relacionados à qualidade da imagem ou à resolução aceitável para impressão. Realmente, eles servem principalmente para confundir as pessoas.

O padrão EXIF parece implicar que, se a tag estiver faltando, 72 é o padrão (ainda sem sentido). No entanto, é aparentemente obrigatório para o padrão TIFF , do qual o formato JPEG / EXIF ​​basicamente herda tudo. Portanto, talvez tenha que ter algum valor para estar em conformidade com o padrão.

Outros observaram que alguns softwares de editoração eletrônica ou de processamento de texto leem esse valor e o usarão para a escala padrão na página. Então, acho que nesse sentido, há "significado", mas eu argumentaria que isso é realmente uma aplicação incorreta , porque o valor original não tem significado. Lixo dentro, lixo fora, como diz o ditado.

Agora, talvez em um universo alternativo o padrão possa estar relacionado a um tamanho de impressão padrão. Ou, a câmera pode estimar detalhes reais na imagem e fornecer um tamanho máximo de impressão recomendado. Mas nada disso é o caso. Na prática, esses valores não têm sentido e você deve ignorá-los, mesmo que algum software faça suposições com base neles ao abrir arquivos.

mattdm
fonte
6
Percebo agora que, para imagens provenientes do scanner, o campo dpi tem um significado real, e é por isso que esse campo está lá.
Andrei
2
Eu acho que o número de 72 dpi vem dos dias do CRT. AFAIR, esse era o ponto médio dos monitores CRT na época, portanto, não é totalmente sem sentido.
ysap
3
Claro, de origem não totalmente arbitrária , mas continuarei dizendo que não faz sentido nesse contexto.
mattdm
1
Para uma perspectiva histórica - nos fluxos de trabalho do layout de impressão, um número de dpi é usado (ou deveria ser usado) como um guia para o tamanho da imagem na página impressa. Se você definir um valor de 200 dpi (comum para jornais) para uma imagem de 2000x1000 pixels, a pessoa que colocar a imagem no software de layout da página (que normalmente não é fotógrafo) será informada de que a imagem tem 10x5 polegadas. A mesma imagem com um ppp definido como 72 pareceria ter cerca de 28x14 polegadas - mas se o editor realmente a usasse nesse tamanho, a imagem pareceria pixelizada.
David Rouse
2
No que diz respeito às câmeras digitais atuais, e ao fluxo de trabalho da maioria dos fotógrafos - certo, os números são aleatórios e falsos. Eu estava apenas apontando o uso dos valores de dpi na indústria de publicação impressa para mostrar por que eles existem. A menos que eu esteja muito enganado, os metadados anexados às imagens digitais são anteriores às câmeras DSLR e o layout dos metadados originais foi projetado para serviços de notícias, como a Associated Press.
David Rouse
4

Na minha experiência, esses números não têm significado especial. Os fabricantes de câmeras apenas escolhem uma e usam em todo o firmware.

cabbey
fonte
Acabei de notar que a Olympus OM-D E-M5 tem uma opção de menu para selecionar seu próprio valor arbitrário. Dado tudo o mais, não tenho certeza se essa é realmente uma opção útil , mas aí está!
mattdm
4

O número é apenas um preenchimento aleatório. Não tem significado, pois a câmera não sabe o tamanho que você imprimirá.

A maioria das câmeras padrão é 72, que de acordo com o padrão EXIF ​​é o valor padrão. Algumas câmeras permitem que você defina você mesmo. Por outro lado, tem pouco significado, a menos que você imprima todas as imagens sem cortar exatamente no mesmo tamanho.

Itai
fonte
Imprima ou visualize na tela esse assunto.
mattdm
Eu não acho que a impressão é de onde o DPI deve (teoricamente) resolver. Como é uma foto, as dimensões do campo de visão da câmera, divididas pela resolução, seriam os dpi reais da foto.
Fake Name
Portanto, parece-me que, se você conhece o ângulo de visão da lente da câmera e a câmera possui algum tipo de facilidade de alcance (ultrassônica?) Para medir a distância em relação à qual está apontando, os valores podem ser preenchidos com um (áspero, talvez) valor significativo.
Fake Name
@ Nome falso - Que tal usar apenas a distância do foco? Por uma questão de fato, você provavelmente pode escrever um pequeno programa que faça isso após o fato, se sua câmera armazenar a distância do foco no EXIF ​​(apenas alguns o fazem infelizmente).
Itai 23/04
@Fake Name - mas em uma imagem típica, cada pixel registra um objeto em uma profundidade diferente. Então, a conversão estará correta apenas em uma pequena quantidade de pixels? Você sugere que, para a mesma configuração de sensor de lente (FoV), duas imagens de uma pessoa em distâncias diferentes produzam valores de dpi diferentes? Eu acho que o melhor que você pode fazer seguindo a sua ideia é declarar o Dots-by-Radian (DPR) ou -Degree (DPD), que é a resolução espacial angular do seu sistema.
ysap
2

Se você considerar o arquivo JPEG como um documento, divida a contagem de pixels na imagem pelo número de DPI e obterá o Tamanho de impressão da imagem. Obviamente, isso resulta sem sentido, pois muitos sistemas de impressão redimensionam a imagem arbitrariamente. No entanto, ainda existem mecanismos de impressão nos quais o tamanho da impressão é fornecido por esses parâmetros. Se você possui o Photoshop, vá para a caixa de diálogo Redimensionar imagem e desmarque a opção Re-Sample. Você observará que alterar qualquer tamanho da imagem alterará o número de dpi. Curiosamente, eu estou no caso em que tenho que imprimir algumas imagens e o laboratório que fornece o serviço não fará QUALQUER redimensionamento para mim, por isso tenho que voltar a amostrar as imagens para uma resolução específica e número de DPI. Outro uso desse número é que ele permitirá uma melhor aproximação de quão grande você pode imprimir uma imagem sem distorcer muito os parâmetros de trabalho. Portanto, no seu caso, suas câmeras estão apenas configurando um tamanho de impressão padrão para suas imagens. Mas, a menos que o seu serviço de impressão dependa disso para o tamanho, não vejo outra utilidade para ele e ele não diz nada sobre o seu sensor; portanto, uma comparação não faz sentido.

Jahaziel
fonte
1

Que significado físico esses números podem ter?

O padrão EXIF , na verdade, não possui um único dpicampo, mas possui XResolutione YResolutionfields, e é daí que vem o valor de dpi exibido pela maioria dos softwares. O padrão não diz especificamente se esses valores se aplicam à origem da imagem, por exemplo, um documento digitalizado ou destino, por exemplo, uma cópia impressa da imagem, mas como a entidade que escreve os metadados sabe de onde vem a imagem, mas não pode Para saber como será usado, a única interpretação razoável é que esses campos estão relacionados à fonte da imagem.

O padrão se dizer que, se o valor para o XResolutione YResolutionetiquetas é desconhecida, então 72deve ser usado. Pode-se argumentar razoavelmente que essa foi uma má escolha, pois 72é um valor válido cujo significado não deve ser sobrecarregado. Provavelmente teria feito mais sentido escolher um valor que não pudesse representar uma resolução real, como 0ou -1, para significar "desconhecido". Mas isso não é o que o padrão diz; portanto, se sua imagem possui 72os campos de resolução, você simplesmente não pode saber se o gravador de metadados sabia qual resolução usar ou não.

O problema é agravado pelo fato de que algumas câmeras definem um valor diferente de 72quando não conseguem realmente saber em que resolução o assunto foi gravado, pois isso varia dependendo da distância da câmera em relação ao assunto. Esses fabricantes de câmeras podem estar tentando usar os campos de resolução para sugerir uma resolução razoável de impressão, mas isso apenas confunde o significado dos campos de resolução.

Se você estiver realmente tentando aprender algo sobre uma imagem, será melhor usar os campos FocalPlaneXResolutione FocalPlaneYResolution, que registram a resolução do sensor na qual a imagem foi gravada. E é claro que os campos ImageWidthe ImageLengthinformarão as dimensões da imagem em pixels.

Caleb
fonte
-2

O número de dpi relatado pela câmera em JPG tem algum significado?

Sim. Isso significa que a imagem jpeg é compatível com as normas internacionais acordadas pelos fabricantes de câmeras e outros interessados ​​na produção e no uso de imagens digitais.

Na maioria dos ambientes digitais atuais, o DPI relatado pela câmera nos metadados da imagem não tem significado real.

Os aplicativos que usamos para olhar uma foto em nossas telas quase sempre dimensionam uma imagem para caber em um espaço específico na tela.

As impressoras que a maioria de nós usa quase sempre dimensionam automaticamente uma imagem para caber em um tamanho especificado de papel.

Mas ainda há uma exceção notável: editoração eletrônica. Software de configuração de página como o InDesign e até a maioria dos programas de processamento de texto ainda "pensam" nas dimensões físicas reais. É por isso que esses aplicativos geralmente mostram uma escala na parte superior e / ou nas laterais da página que mostra a largura e o comprimento da página em polegadas ou centímetros.

Se tivermos duas versões de uma imagem com 720 pixels de largura e a única diferença entre as duas for o "PPI" relatado nos metadados da imagem, eis o que acontece quando inserimos ambas em um documento que mede as coisas em polegadas / centímetros reais:

insira a descrição da imagem aqui

Lembre-se, os pixels reais nas duas imagens são idênticos , a única diferença está no valor "DPI" relatado pelos metadados das imagens. Neste caso, o relatou "PPI" não afeta o quão grande a imagem aparece em uma "página" no documento ou em uma página real quando o documento impresso.

Michael C
fonte
2
os valores gravados no campo pela câmera ainda são sem sentido e aparentemente completamente arbitrários (comparando os dois do OP), considerando que a câmera não pode saber qual o tamanho que você deseja imprimir a imagem.
ths 14/06
O fato de o seu software de editoração eletrônica tentar interpretar a tag de resolução de uma maneira útil não significa que o significado escolhido corresponda à intenção do que quer que tenha escrito a imagem. Além disso, é perfeitamente possível que dois programas diferentes de editoração eletrônica possam escolher diferentes interpretações do valor para a mesma foto. Você pode não concordar que o significado das tags XResolutione YResolutionnão tenha sentido, mas você deve admitir que as tags são pelo menos ambíguas e que exigi-las é uma falha no padrão EXIF.
Caleb
@Calab Você pode acreditar que eles são ambíguos ou que exigi-los é uma falha no padrão EXIF, mas você ainda deve admitir que eles são exigidos por esse padrão, além do fato de que, se nenhum valor estiver presente, não há nada para aplicativos ( projetado especificamente para trabalhar com arquivos compatíveis ) para interpretar.
Michael C