Emoldure suas fotos com o GIMP
June 18th, 2006
Se você tem uma foto ou um quadro na parede, certamente estará em uma moldura. Se você tem uma foto em cima de um balcão, certamente ela estara em um porta-retrato e, logicamente, devidamente emoldurada.
Agora imagine que elas estivessem todas coladas nas paredes ou em uma madeira sobre a mesa. Certamente ficariam muito mais feias, chamariam menos a atenção e você poderia ser considerado um excêntrico. Uma moldura serve, basicamente, para realçar a foto e embelezar o ambiente.
Mas e em suas páginas, suas fotos em (foto)blogs, sites, etc? Alguns sites colocam molduras automaticamente. Outros você pode selecionar. Outros, fica aquela foto solta.
O GIMP possui algumas formas simples de emoldurar as suas imagens. Você pode conseguir outros scripts relativamente simples mas com aspecto final interessante no Plug-In Registry. Outra, mas mais (muito?) complexa no GIMPguru.
Eu queria um que fosse simples, isto é, não necessitasse de um monte de informações do usuário, fosse relativamente bonito e, pudesse colocar alguma informação (nome do autor,por exemplo). Como não achei, o que não significa que não exista, resolvi escrever um script para a tarefa. Usei o GIMP 2.2.11 no Linux, mas deverá funcionar sem maiores problemas no Windows e em outras versões do GIMP.
É claro que você pode (deve) fazer dois ajustes:
- Trocar o meu nome pelo seu no parâmetro “Texto” da função script-fu-registry (a menos que você não se importe de efetuar a troca cada vez que for rodar o script :-)
- Trocar a fonte por uma mais bonitinha. No exemplo eu usei URW Chancery L, Italic (válida para o Linux).
O script ficará no menu Script-Fu/Decor/Borda assinada. Funciona em qualquer tamanho de imagem, mas como o objetivo é para colocá-la em sites, o melhor é redimensioná-la para uma largura entre 500 e 800 (formato paisagem).
Só posso dizer que é apenas o começo da minha entrada no mundo do Script-Fu. Mais scripts virão, já que o Emacs aliado com o gimp-shell.el é um ótimo ambiente (propaganda: êta editor bonzinho; sempre me surpreendendo :-)
Uma imagem mais simples

ganha uma aspecto mais interessante

É só baixar o script gbm-borda-ass.scm
2 Comments
1. Bremm | June 19th, 2006 at 3:14 am
Baixei, alterei algumas coisinhas para o meu gosto e ficou ótimo! Veja um teste que fiz com a fonte citada no artigo (das que eu tinha instalas era a melhorzinha).
http://img206.imageshack.us/my.php?image=testescriptfuborda7ve.jpg
Cabe informar que existe uma pasta de scripts dentro do
diretório do usuário (~/.gimp/scripts/) e não é necessário “enfiar” o ‘.scm’ na pasta do programa.
Só proponho a mudança abaixo…
“/Script-Fu/Decor/Adicionar borda assinada…”
…pois assim fica no “padrão” do Gimp. :-P
De resto, estou surpreso com a velocidade em que ele faz a inclusão da borda na imagem. Achei que seria muito mais lento que a demonstração que me fizeste, mas não é.
That’s all, folks! Agora espero melhoras no script de redução de contraste. :-)
2. Guaracy | June 20th, 2006 at 1:03 am
Nem reparei na borda da tua imagem. :-)
E para a instalação no Windows, pode ser algo como:\.gimp-\scripts
C:\Documents and Settings\
Mudança aceita. Disponibilizei uma nova versão com s/gimp-palette/gimp-context/ para evitar mensagens de aviso em versões mais novas do GIMP. De qualquer forma, o script também não está legal pois deveria utilizar variaveis locais (let*), mas a minha intenção é não assustar ninguém.
Para redução de contraste, sugiro a instalação do script “Shadow recovery” que pode ser obtido em http://registry.gimp.org/plugin?id=6771.