Redimensione todas as imagens em uma pasta Linux

Redimensione todas as imagens em uma pasta Linux
Atualmente, as imagens se tornaram uma parte essencial do sistema, pois fornecem uma representação visual da informação. Às vezes, torna -se agitado compartilhar essas imagens, pois elas podem variar de 2 Mb a 20 Mb. Armazenar essas imagens em massa pode fazer o sistema lento e arruinar seu armazenamento.

Redimensionar as várias imagens no Linux de cada vez parece loucura, mas é possível. Você pode fazer isso com alguns comandos. Neste guia, forneceremos uma breve informação sobre redimensionar todas as imagens em uma pasta. Também recomendamos que você leia este guia se quiser redimensionar todas as imagens por meio de um único comando.

Redimensione todas as imagens em uma pasta (para Linux)

Você pode executar esta tarefa com facilidade com a ajuda do Mogrify, uma ferramenta de linha de comando. É uma parte do imagemagick que você pode usar para editar, converter e visualizar imagens.

Primeiro, instale o Mogrify através do seguinte comando:

sudo apt-get install graphicsmagick-imagemagick-compat

Se você deseja editar uma única imagem, pode usar o seguinte comando. Certifique -se de abrir o diretório que contém a imagem e faça -a como diretório atual do terminal. Nesse caso, a imagem está disponível no diretório de downloads. É por isso que executamos os seguintes comandos adicionais:

CD ~/Downloads
ls
Mogrify -Resize 500x .jpg

Vamos verificar rapidamente o tamanho da imagem alterada. Abra o diretório e clique com o botão direito do mouse no arquivo para abrir propriedades. Aqui, você receberá os detalhes relacionados ao tamanho da imagem.

Se você deseja usar a opção REDIMEIRA DE LOTO, abra o terminal e execute o seguinte comando:

mkdir -p ~//

Substitua a palavra pelo nome do diretório que contém as imagens. Agora, use o comando CD para abrir como diretório atual em um terminal.

CD ~//
ls

Agora, execute o comando seguinte para fazer alterações em todas as imagens:

para img em *.jpg; fazer

Depois de executar o comando anterior, digite o seguinte que contém o novo tamanho da imagem (50%) e o prefixo das novas imagens (OPT):

> Converter -Resize 50% "$ img" "Opt- $ img"
> feito

Depois de terminar, você pode usar o comando ls para verificar as imagens disponíveis. Como você pode ver na imagem anterior, o sistema redimensionou todas as imagens usando o OPT como um prefixo em seus nomes.

Conclusão

Era as informações completas sobre como redimensionar todas as imagens em uma pasta Linux. Executamos os comandos no Ubuntu para demonstrar os métodos brevemente. Redimensionar uma imagem pode ser boa porque pode reduzir o tamanho de uma imagem para torná -la compartilhável nas diferentes plataformas. Ou você pode redimensionar cada imagem de maneira diferente ou redimensioná-los todos juntos em um formato de tamanho único. Nas amostras anteriores, reduzimos o tamanho das imagens para 50%, dependendo dos requisitos. Portanto, recomendamos que você altere os números de acordo com suas necessidades. Incluímos os métodos mais simples para que você não precise fazer esforços desnecessários para redimensionar a imagem.