El bloc de d'Artagnan

Projecte Festes – silueta amb transparències (3)

Posted in Geek life, Ubuntu by dartagnan on 3 gener 2010

En aquest apunt, hi podeu trobar com posar totes les siluetes anteriors sobre una imatge de fons.

L’eina bàsica per dur a terme aquesta tasca és la comanda composite disponible en Ubuntu. Aquesta comanda també pertany al paquet imagemagick.

La comanda composite ens permet combinar dues imatges en una.En aquest cas, és clau haver definit la transparència del fons per poder superposar les siluetes.

composite sil029.png fons2.png comp1.png

Addicionalment, l’opció geometry ens permet canviar la mida de la imatge que estem superposant, i la seva posició:

composite -geometry 320×240+500+380 sil029.png fons2.png comp2.png

I per executar aquesta comanda sobre totes les imatges, només cal recórrer al mecanisme preferit per cadascú per executar una mateixa comanda sobre diferents fitxers. En el meu cas:

ls sil*.png | xargs -n1 sh -c ‘composite -geometry 1536×1152+0+300 $0 fons.png comp$0’

Silueta de playmobil amb castell provençal al fons.

Silueta de playmobil amb castell provençal al fons.

Anuncis

Deixa un comentari

Fill in your details below or click an icon to log in:

WordPress.com Logo

Esteu comentant fent servir el compte WordPress.com. Log Out / Canvia )

Twitter picture

Esteu comentant fent servir el compte Twitter. Log Out / Canvia )

Facebook photo

Esteu comentant fent servir el compte Facebook. Log Out / Canvia )

Google+ photo

Esteu comentant fent servir el compte Google+. Log Out / Canvia )

Connecting to %s

%d bloggers like this: