it-swarm-pt.tech

Precisa das menores imagens possíveis para iPad que podem aumentar o zoom em 200% sem perder a qualidade

no momento, estou usando imagens de 2048x1546 em 132 dpi, arquivos PNG. eles parecem incríveis, mas são enormes no tamanho do arquivo.

alguma dica de como obter imagens tão grandes em dimensões e tamanho de arquivo? (principalmente o tamanho do arquivo que me preocupa aqui ...)

3
Paul

A tela do iPad é 1024 por 768, portanto, para visualizar imagens com zoom de 200% sem pixelização, você precisará de uma imagem com 2048 x 1546.

Soluções possíveis:

  1. Encontre ou escreva um visualizador de imagens que interpole entre os pixels para obter valores mais altos de zoom. As imagens não serão pixelizadas, mas serão borradas.

  2. Aumente a compactação das imagens. Isso reduzirá o espaço que eles ocupam na "unidade", mas eles ainda precisam ser descompactados para exibição.

  3. Aceite algumas pixelizações com os fatores de zoom mais altos e escolha um tamanho de imagem menor.

  4. Tenha várias versões da imagem para diferentes resoluções e divida a imagem de maior resolução em pedaços e exiba apenas os bits que podem ser vistos. É o que acontece com as tecnologias do tipo Deep Zoom, como @ Anders aponta em sua resposta.

Você precisa equilibrar a qualidade obtida da imagem grande com a quantidade de memória usada e encontrar um compromisso aceitável.

especificações do iPad

4
ChrisF

Você provavelmente poderia usar Seadragon Ajax - é a implementação em javascript do Silverlights DeepZoom.

Veja a resposta em Get Satisfaction for Seadragon Ajax

2
loraderon

Você precisa usar arquivos PNG? Os JPGs podem ser compactados um pouco mais se forem de natureza fotográfica.

2
DA01

Não sei como reduzir as dimensões da imagem, mas é fácil reduzir o tamanho do arquivo das imagens PNG:

  1. Reduza o número de cores - isso terá o maior efeito, mas poderá, dependendo da imagem, também ter um grande impacto na qualidade da imagem (por exemplo, abra a imagem no seu editor de imagens favorito, execute o efeito posterize e salve).

  2. Solte informações desnecessárias e melhore a compactação - existem muitos programas que fazem isso, dos meus experimentos PNGOUT é o mais eficaz, isso não afetará a qualidade da imagem .

Há muitas outras coisas que você pode fazer, mas, pela minha experiência, essas duas são onde você obterá grandes melhorias por pouco trabalho.

Além disso, você deve saber que eles reduzirão o tamanho do arquivo, isso não significa que eles reduzirão a quantidade de memória necessária para exibir a imagem (na maioria dos casos, não)

1
Nir