De Como redimensionar imagens facilmente via linha de comando? Eu sei que posso usar este comando para redimensionar uma imagem no bash:
convert -resize 1024X768 source.png dest.jpg
Mas estou preso em fornecer apenas a largura e manter a proporção.
man convert
não fornece nenhuma ajuda para -resize
flag.
eu quero algo comoconvert -resize 1024 -keep-ratio source.png dest.png
Qual seria o comando?
convert -resize
por padrão, mantém a proporção (a menos que!
seja especificado). Então, para redimensionar com base apenas na largura, você só precisa fazer:convert -resize 1024 source.png dest.png
Para converter com base apenas na altura, por exemplo:
convert -resize x768 source.png dest.png
-resize
recebe o parâmetro Geometria . Dê uma olhada nos documentos que vinculei, bem como exemplos de redimensionamento .