Vou entrar em detalhes o que o "dpi" realmente significa, por exemplos; com isso, você pode ver a resposta você mesmo. :
Em suma, sua imagem consiste em pontos de cor, um ao lado do outro. Mas eles não têm tamanho em nenhum sentido físico.
Agora, quando você mostra uma imagem em uma tela, normalmente apenas coloca as cores dos pontos da imagem na varredura de retângulos coloridos que sua tela pode exibir. Observe que ambos, o que eu chamo de "pontos" e retângulos aqui, são chamados "pixels" - mas olhando de perto eles são algo diferente.
Se exibirmos uma imagem dessa maneira natural em uma tela, podemos medir seu tamanho.
Por exemplo, nossa imagem tem 500 pontos de largura, os colocamos em retângulos coloridos na tela e vemos 5 polegadas de largura. Então, temos 100 retângulos por polegada, mostrando 100 de nossos pontos por polegada.
Ou seja, nossa imagem tem 100 dpi na tela.
Mas nem analisamos o valor de dpi em nosso arquivo de imagem!
Agora, se olharmos para o nosso arquivo, pode-se dizer que a imagem é 200 dpi! O valor de dpi é sobre quantos pontos de cor são visíveis por polegada de largura ou altura da tela. Portanto, o valor de dpi na imagem está nos dizendo que nossa imagem terá 2,5 polegadas de largura quando exibida - como uma promessa, não como um fato .
Quando atribuímos os pontos de imagem à tela, nem nos importamos com isso, porque apenas o exibimos e medimos o dpi físico real da representação de tela da imagem.
Então, como você vê, a promessa estava completamente errada . E ninguém liga! Porque simplesmente não é relevante.
O arquivo foi promissor - dizendo 200 dpi - ele terá "2,5 polegadas de largura quando mostrado". Em seguida, usamos uma tela que mostrava 5 polegadas de largura - podemos saber isso porque sabemos qual é a tela real.
Normalmente, nem sabemos o que o usuário final usará como exibição; portanto, podemos adivinhar apenas de qualquer maneira,
Então, agora faz sentido:
- Não sabíamos o ppp que as imagens mostradas na tela terão, porque não conhecíamos a tela.
- Mas tínhamos uma idéia de como deveria parecer "aproximadamente desse tamanho ... ok, então precisamos de cerca de 200 dpi ou mais". e salvou o "200dpi" no arquivo
- Mais tarde, olhamos para a tela e medimos que são, de fato, 100dpi;
Além disso, não há apenas uma tela na qual a imagem possa ser exibida - eles podem ter tamanhos diferentes, portanto, nem é possível saber um valor real de dpi ao criar um arquivo de imagem.
Veja também minha resposta em O que exatamente é um "pixel"? .
Diretamente para a pergunta, com base no acima:
Quando você especifica dpi em um arquivo de imagem, isso não é tratado diretamente com a qualidade da imagem exibida no final.
Mas pode ser usado para comunicar sobre a qualidade da imagem - em termos de intenções: você pode dizer "Quero que esta imagem seja mostrada em uma tela de 200 dpi".
Se eu quiser mostrar esta imagem, talvez eu cuide e procure uma tela de 200 dpi; ou talvez eu apenas use uma tela antiga de 75 dpi que esteja na minha mesa. A imagem será bem grande, tenho que rolar - mas esse é o meu problema e: você nem descobrirá o que realmente é usado - o valor de 200 dpi não controlou a qualidade da imagem - apenas comunicou como exibi- la "da maneira certa" caminho "se eu me importo.