Como posso redimensionar 300 imagens ao mesmo tempo? [duplicado]

0

Eu tenho uma pasta cujo conteúdo inclui ~ 300 imagens. Eu quero redimensioná-los para 800px de largura em outra pasta. Como eu posso fazer isso? Eu tentei algum comando ImageMagick.

    
por pcroland 12.01.2014 / 12:31

1 resposta

1

Para a GUI, Phatch "um clique vale mais que mil fotos" é o melhor para esse trabalho rápido. Já está no repositório do Ubuntu.

sudo apt-get install phatch

Caso contrário, para usuários avançados, como um exemplo para percorrer arquivos no shell:

#!/bin/bash

# Configuration
ext="bmp"
count=0
total=0

#loop through all files in the current folder that ends with $ext extension
for i in $(ls *.$ext)
    do
        total=$(($total + 1))

            #replace the 'potrace -s "$i"' with your converting cmd
            #"$i" is the file name
            #it will count +1 if successful
        potrace -s "$i" && count=$(($count + 1))
    done

echo "$count/$total files converted"
#wait
read

Este exemplo converte bmp para svg , eu escrevi anteriormente para o meu irmão para converter seus desenhos de quadrinhos / anime digitalizados em forma vetorial. Antes de colorir.

    
por user.dz 12.01.2014 / 15:22