Mudando a resolução de arquivos JPG
Publicado por Fábio Ricardo de Barros 02/04/2005
[ Hits: 7.516 ]
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
Script simples de backup de arquivos em máquina remota
Script para instalação do java no kurumin 4
Testador de portas usando nmap
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
Como configurar posicionamento e movimento de janelas no Lubuntu (Openbox) com atalhos de teclado
Máquinas Virtuais com IP estático acessando Internet no Virtualbox
Instalar o Microsoft Edge no Slackware 15
Instalando Brave Browser no Linux Mint 22
vídeo pra quem quer saber como funciona Proteção de Memória:
Formatando cartão de memoria que nao formata[AJUDA] (14)
warsaw parou de funcionar após atualização do sistema (solução) (0)
Desde que seja DDR3, posso colocar qualquer memória? [RESOLVIDO] (6)
crontab executar em tempos (1)
Programa duplicado no "Abrir com" e na barra de pesquisa do ... (3)