Edição não interativa de imagens
Colaboração: Sérgio Luiz Araújo Silva
Data de Publicação: 07 de Dezembro de 2006
A idéia de editar dezenas ou até centenas de arquivos não é coisa nova, o editor SED faz isto com textos. Você tem, digamos 100 arquivos html e quer colocar na terceira linha um link para o estilo css, o sed é uma das soluções para isto.
Para a manipulação não interativa de imagens usaremos o imagemagick, mais precisamente alguns de suas ferramentas.
convertendo para escala de cinza
convert test.jpg -modulate 100,0 grey_test.jpg
Para colocar muitas imagens em escala de cinza faça:
for i in *; do convert $i -modulate 100,0 grey_$i done
Conversão de formatos
mogrify -format jpg *.bmp
Criando miniaturas
convert -sample 25%x25% input.jpg output.jpg
Para fazer isto em um grupo de imagens faça:
for img in `ls *.jpg` do convert -sample 25%x25% $img thumb-$img done
Rotacionando uma imagem
convert -rotate 90 input.jpg output.jpg
Colocando bordas em imagens
convert -border 2x2 -bordercolor "#FF0000" old.jpg new.jpg
Para colocar bordas em muitas imagens faça
for i in *; do convert -border 10x10 -bordercolor "#000000" $i border_$i done
Fontes de pesquisa
- Easylinux
- http://www-128.ibm.com/developerworks/library/l-graf/?ca=dnt-428
- http://estudiolivre.org/tiki-index.php?page=Fa%C3%A7a+magia+com+imagens+na+Shell&bl
- http://www.cit.gu.edu.au/~anthony/graphics/imagick6/
- http://www.cit.gu.edu.au/~anthony/graphics/imagick6/color/#grayscale
- http://www.cit.gu.edu.au/~anthony/graphics/imagick6/transform/
- http://www.howtoforge.com/faq/12_58_en.html
12 motivos para usar o script.aculo.us
Fonte: Notícias Linux
Depois de falar de YUI-EXT e GWT, vale lembrar também da existência do script.aculo.us (http://script.aculo.us), uma conjunto de bibliotecas usados em dezenas de sites (ex.: Digg, Apple) que facilitam a criação de interfaces web. Nesse artigo, reúne 12 exemplos do bom uso do script.aculo.us. vale a pena conhecê-lo.
http://leonardofaria.net/2006/11/13/12-motivos-para-usar-scriptaculous/
Postada por: Leonardo, leonardofaria(NOSPAM)gmail.com
Comente: http://www.noticiaslinux.com.br/nl1165278627.html#comentarios