Como posso definir um tamanho mínimo de miniaturas com o ImageMagick?

1

Estou tentando criar miniaturas de fotos JPG usando a ferramenta convert do ImageMagick. As miniaturas precisam ter um tamanho definido (210x159), sem áreas em branco e a imagem pode ser cortada, se necessário.

Infelizmente, só tenho o ImageMagick 6.3.7 disponível, que não suporta o modificador de geometria '^' (adicionado na v6.3.8-3). Existe outra maneira de conseguir isso em versões anteriores do ImageMagick?

    
por Zilk 20.04.2010 / 23:22

1 resposta

1

Eu encontrei uma descrição de como simular '^' com versões antigas do ImageMagic. Não é perfeito, porque o original será redimensionado 2-3 vezes, o que obviamente tem o potencial de adicionar artefatos e desfoque, mas parece resolver o problema.

convert logo: \
        -resize x160 -resize '160x<'   -resize 50% \
        -gravity center  -crop 80x80+0+0 +repage  space_fill.jpg

Aqui está uma descrição bastante detalhada do que exatamente isso faz: link

    
por 20.04.2010 / 23:46