Mudando a resolução de arquivos JPG
Publicado por Fábio Ricardo de Barros 02/04/2005
[ Hits: 7.514 ]
Este script destina-se a mudança de resolução de arquivos JPG.
É bem simples, ele pega todos os JPG que estiverem no diretorio atual e cria copias com a resolução selecionada. Este script usa o "convert".
Notem que este script busca por arquivos jpg JPG e Jpg.
Caso necessario abra o mudares em um editor de texto e mude o PATH_CONV, esta varialvel recebe o caminho para o programa convert.
#!/bin/sh #Programa: mudares.sh #Data: 09/04/2004 #Autor: Fabio Ricardo de Barros #e-mail:fabio@ipiranga.net #LastUpdt: 25/04/2004 # Este programa destina-se a mudanca de resolucao de arquivos jpg contidos em um diretorio. Para usa-lo, basta estar no diretorio onde estao contidos os arquivos jpg executar o script escolher a resolucao e arguardar. # Os arquivos convertidos estarao em um diretorio que tera como nome a resolucao escolhida. Ex: se voce escolheu a opcao 2, 640x480, o script criara um diretorio chamado 640x480. # Este script tem como dependencia o programa convert, que e usado para a conversao dos arquivos. PATH_CONV=/usr/X11R6/bin/convert #Caminho do convert incluindo executavel menu() #Funcao menu(), exibe o menu de escolhas e retorna a opcao escolhida. { clear echo "Escolha a resolução que deseja converter:" echo "1 - 160x120" echo "2 - 320x240" echo "3 - 640x480" echo "4 - 800x600" echo "5 - 1024x960" echo "6 - 1280x1024" echo "7 - Todas as resolucoes" read OPC1 case $OPC1 in 1) iconvert 160x120 #Chama a funçao iconvert() echo echo CONVERSAO FINALIZADA echo echo;; 2) iconvert 320x240 #Chama a funçao iconvert() echo echo CONVERSAO FINALIZADA echo echo;; 3) iconvert 640x480 echo echo CONVERSAO FINALIZADA echo echo;; 4) iconvert 800x600 echo echo CONVERSAO FINALIZADA echo echo;; 5) iconvert 1024x960 echo echo CONVERSAO FINALIZADA echo echo;; 6) iconvert 1280x1024 echo echo CONVERSAO FINALIZADA echo echo;; 7) iconvert 160x120 iconvert 320x240 iconvert 640x480 iconvert 800x600 iconvert 1024x960 iconvert 1280x1024 echo echo echo CONVERSAO FINALIZADA echo echo;; *) echo OPCAO INCORRETA!!! echo echo read menu;; esac } iconvert() #Funcao iconvert(), faz a conversao das imagens. { mkdir $1 for i in `ls *.jpg *.JPG *.Jpg`; do clear echo Convertendo arquivo: $i para $1; $PATH_CONV -size $1 $i -resize $1 $1/$i; done } # Inicio do programa menu
Autenticando automaticamente o Speedy Business
Papel de parede - Mudança automática no Ubuntu/Debian
Desabilitando o Touchpad Com Script
Trocar wallpaper (papel de parede) do Gnome
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Título: Descobrindo o IP externo da VPN no Linux
Armazenando a senha de sua carteira Bitcoin de forma segura no Linux
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Instalando Brave Browser no Linux Mint 22
vídeo pra quem quer saber como funciona Proteção de Memória:
Encontre seus arquivos facilmente com o Drill
Mouse Logitech MX Ergo Advanced Wireless Trackball no Linux
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
VMs e Interfaces de Rede desapareceram (11)
Instalação do drive do adaptador wiffi (7)