Redimensionar imagens em lote

1. Redimensionar imagens em lote

Dev 2 pe
dev-2

(usa Outra)

Enviado em 07/10/2020 - 17:07h

Galera como posso fazer para redimensionar as imagens em lote sem distorcê-las!
Eu tentei $ mogrify -resize 1200 *.jpg ,
porém, redimensiona somente a largura
precisaria redimensionar um lote de imagens para ficarem com 1200x1200
tenho imagens de varios tamanho ex. 520x800, 1000x600.....
tem alguma formai usando o imagemagick?
Obrigado


  


2. Re: Redimensionar imagens em lote

leandro peçanha scardua
leandropscardua

(usa Ubuntu)

Enviado em 07/10/2020 - 19:55h

Segundo a documentação -resize redimensiona mantendo a proporção da imagem original.
Vc pode usar
convert -resize 1024X768 source.png dest.jpg
P forçar a barra numa resolução, mas será um milagre se não distorcer a imagem.
Pode usar o photobatch p fazer isso c interface gráfica
http://photobatch.wikidot.com/


3. Re: Redimensionar imagens em lote

Ryuk Shinigami
Ryuk

(usa Nenhuma)

Enviado em 07/10/2020 - 20:19h

Testa:
find $HOME/Imagens -iname "*.jpg" -print0 | xargs -0 -n1 -P1 -i -t convert -resize 1200x1200 {} {} 



4. Re: Redimensionar imagens em lote

Dev 2 pe
dev-2

(usa Outra)

Enviado em 08/10/2020 - 08:19h

Ryuk escreveu:

Testa:
find $HOME/Imagens -iname "*.jpg" -print0 | xargs -0 -n1 -P1 -i -t convert -resize 1200x1200 {} {} 


Ele fez a mesma coisa que $ mogrify -resize 1200 *.jpg so converter a largura da imagen


5. Re: Redimensionar imagens em lote

Ryuk Shinigami
Ryuk

(usa Nenhuma)

Enviado em 08/10/2020 - 08:56h

Veja isso:
https://www.digitalocean.com/community/tutorials/workflow-resizing-images-with-imagemagick

Segundo o tutorial, dá pra fazer de duas formas:

1- Aqui fixa as dimensões, mas pode haver distorções.
mogrify -resize 1200x1200! *.png 

2- Aqui fixa as dimensões e corta a imagem no centro para manter as proporções (sem distorção):
mogrify -resize 1200x1200^ -gravity center -extent 1200x1200 *.png 

Não é possível redimensionar sem cortes nem distorções quando uma imagem tem aspectos bem diferentes do que você deseja!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts