- 1600x1200 == (40%) == > 640 x 480
- corte do centro para que o canto superior esquerdo seja movido de (0,0) para (160,0).
Experimente convert original.png -resize 40% -crop 320x480+160+0 reduced.png
.
Estou tentando criar uma ferramenta que, imitando o design responsivo na Web, crie papéis de parede iPhone / iPad tirando as dimensões centralizadas de maior tamanho de dispositivo para dispositivo possível e programaticamente disponível.
Eu tenho uma imagem original no modo paisagem e comandos, um por papel de parede de saída, como:
convert background.png -resize 320x480 -crop 320x480+0+0 background-320x480.png
No entanto, após a conversão, as dimensões do background-320x480.png são 320x239 e todas as imagens geradas têm a mesma proporção, apesar de serem destinadas a cobrir resoluções de retrato e paisagem em iPhones e iPads.
As mesmas dimensões aparecem se eu substituir o primeiro 480 por um número em milhares.
Qual é o uso apropriado da conversão do ImageMagick para encolher um papel de parede mestre para as dimensões mínimas que incluirão uma dimensão de papel de parede (preservando a proporção) e, em seguida, recortar o centro do mestre encolhido em dimensões de papel de parede? Vamos dizer que meu original é 1600x1200 e estou tentando fazer um papel de parede de 320x480.
Obrigado,