Criar thumbs rapidamente

Criando e Executando o Script

Parte I : Criando o script

Primeiro temos que preparar um script , só é preciso realizar esta tarefa uma única vez.
1)Instale o programa , usei o konsole (Iniciar/sistema/terminal(konsole)) . Execute o seguinte comando.
sudo apt-get install imagemagick

Digite a senha do usuário atual, conforme pedida.

2) Infelizmente a instalação não funcionou de primeira , e recebi um aviso que não iria ser instalado .
Caso isto ocorra com você também , execute este comando
sudo apt-get install -f

depois

sudo apt-get install imagemagick

Caso tenha conseguindo instalar logo no passo 1). Não precisa fazer o passo 2) .

3)Vá para o diretório Imagens .
cd ~/Imagens

4)Crie uma pasta chamada publicar
mkdir publicar

5)Entre na pasta publicar e crie o diretório thumbs (este diretório manterá as miniuaturas separadas das fotos originais)
cd publicar

depois

mkdir thumbs

6)crie um arquivo com o editor de texto kate
kate f2t
Abrirá a janela do kate, então copie o código abaixo e cole no editor Kate:


#!/bin/bash
for var in `ls | grep -i .jpg`; do
convert -thumbnail 250x250 $var ./thumbs/thumb_$var
done


Depois salve o arquivo ( Arquivo/salvar ) .
Feche o editor kate.
Fazendo isto você voltará para o Terminal (konsole)

7) Torne o arquivo f2t executavel
chmod +x f2t

Pronto ,o script está pronto para transformar arquivos com extensão jpg em miniaturas (thumbs)

Parte II : Usando o script, a parte rápida  🙂

1)Para fazer isto basta colocar as foto dentro da pasta Imagens/publicar/
2)Abra o Terminal(konsole) e digite
~/Imagens/publicar/f2t
Preste atenção no código presente no item 6)
`ls | grep -i .jpg` , mude .jpg para extensão desejada .
Por exemplo vc quer transformar vários arquivo Bitmap , então mude para :
`ls | grep -i .bmp`

A opção  -i  usada no grep é para que ignore as diferenças entre palavras Maiúsculas e Minúsculas.

Na outra linha do código :convert -thumbnail 250×250 $var ./thumbs/thumb_$var
preste atenção no 250×250 , este é o tamanho da miniatura , voce pode mudar se quiser mudar o tamanho do thumb, por exemplo diminuir para 150 pixels , entaõ mude para:
convert -thumbnail 150×150 $var ./thumbs/thumb_$var

Todos este procedimentos forma realizados no linux educacional 3.0

fonte

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

w

Conectando a %s

%d blogueiros gostam disto: