Colocando bordas em imagens em lote através de shell script

Publicado por Perfil removido em 20/08/2024

[ Hits: 726 ]

 


Colocando bordas em imagens em lote através de shell script



Nessa dica vou mostrar como usar um script para colocar bordas nas imagens de uma pasta de modo fácil e prático.

  • 2- Veja se você tem instalados o ImageMagick 6 e 7 e o pacote bc; se não os tiver, instale-os usando o seu gerenciador de pacotes;
  • 3- Copie o arquivo baixado para a pasta /usr/local/bin/ e dê permissões de executável:

  • sudo cp "/localização do arquivo baixado" /usr/local/bin/
  • sudo chmod +x /usr/local/bin/borda

O uso é simples: entre na pasta com as imagens e digite sem as aspas " borda ". No Terminal aparecerão 3 escolhas na sequência, uma de formato de saída (jpg, png ou pdf), a cor da borda (em inglês ou formato #xxxxxxx) e a espessura em mm da borda. Será criada uma pasta dentro da pasta original com os arquivos trabalhados, tudo fácil e direto. Como exemplo, a imagem abaixo está sem bordas:

Linux: Colocando bordas em imagens em lote através de shell script

Já a imagem mostrada abaixo está com as bordas de 2mm na cor verde (green):

Linux: Colocando bordas em imagens em lote através de shell script

O script analisa as imagens e determina a melhor relação de proporção "borda x imagem" de acordo com a resolução da mesma. Isso faz com que imagens de resoluções diferentes tenham as bordas inseridas de modo uniforme e proporcionais para evitar que uma imagem de, por exemplo, 1024 x 768 tenha uma borda comparativamente mais grossa do que uma imagem de 1920x1080.

Outras dicas deste autor

Como normalizar seus arquivos MP3 para que fiquem no mesmo volume

USB no VirtualBox - Ubuntu 9.04 - Simples assim!

Ubuntu Studio - Ubuntu com ambiente leve (XFCE) e repleto de softwares para multimídia

Mudando encoding do Postgres 8.4 para LATIN1

Instalando a última versão do KDE no Kubuntu

Leitura recomendada

Script que automatiza o envio de backup para o email

Removendo linhas duplicadas de um arquivo texto

Rotacionando vídeos com o Mencoder

Excluindo arquivos por data: find + xargs + rm

Copiar uma página do MAN para texto simples sem os ^H^_

  

Comentários
[1] Comentário enviado por maurixnovatrento em 07/09/2024 - 16:56h

Vou dar uma olhada no script. Achei interessante.
______________________________________________________________________
Inscreva-se no meu Canal: https://www.youtube.com/@LinuxDicasPro
Repositório GitHub do Canal: https://github.com/LinuxDicasPro
Grupo do Telegram: https://t.me/LinuxDicasPro
Meu GitHub Pessoal: https://github.com/mxnt10



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts