Magazine Tecnologia

HowTo: come fare un fumetto con ImageMagick

Creato il 24 marzo 2011 da Idl3

Oggi ho letto due post di due blogger che leggo sempre volentieri, Anonimoconiglio e Picchipc, i due post sono rispettivamente Come fare un fumetto con Inkscape e I nostri fumetti con Shutter. Due bei programmi di grafica, ma io che ho una passione quasi morbosa per la linea di comando scrivo questo post per spiegare come fare un fumetto con ImageMagick.

Prima di tutto andiamo a prenderci la nostra bella immagine/foto da “fumettare. Io che sono una persona romantica ho scelto una foto piena d’amore:

Originale

Foto originale Berlusconi e Gheddafi

Adesso decidiamo cosa scrivere nel fumetto, cosa far dire ai due innamorati. Vista la situazione ho deciso di far “parlare” l’innamorato alla vostra destra, e fargli dire:

“Tranquillo, i nostri aerei non hanno neppure i missili!”

e’ una frase lunga, meglio dividerla andando a capo:

“Tranquillo, i nostri aerei
non hanno neppure i missili!”

Adesso scegliamo il font, apriamo il terminale e scriviamo:
$ convert -list font
io ho scelto Manga-Temple-Bold.

Ecco, ora che abbiamo deciso creiamo il label:
$ convert -background White -fill Black -font Manga-Temple-Bold -pointsize 12 -gravity Center label:'Tranquillo, i nostri aerei \n non hanno neppure i missili!' fumetto.png
il comando dice di creare un’immagine chiamata fumetto.png (non JPG perche’ poi useremo le trasparenze) con sfondo bianco e scriverci in nero centrata la frase “Tranquillo, i nostri aerei” andare a capo (\n) “non hanno neppure i missili!“.

Fumetto

Fumetto

Smussiamo gli angoli del fumetto e creiamogli l’ombra come abbiamo imparato nel post “Smussare i bordi e aggiungere l’ombra alle immagini“:
$ convert -size 248x31 xc:none -stroke none -draw "roundRectangle 1,1 248,31, 5,5" fumetto.png -compose SrcIn -composite -compose over \( +clone -background black -shadow 50x2+5+5 \) +swap -background none -mosaic fumetto-smussato-e-ombrato.png

Fumetto smussato e ombrato

Fumetto smussato e ombrato

Non ci resta che incollare il nostro fumetto smussato e ombrato nella foto dei due innamorati. Lo facciamo con composite:
$ composite -gravity NorthEast -geometry 248x31+5+10 fumetto-smussato-e-ombrato.png berlusconi-gheddafi.jpg foto-fumettata.jpg
Il comando dice di inserire il fumetto in alto a destra della foto (NorthEast) in modo che occupi il suo spazio (248×31) come punto di riferimento l’angolo in alto a destra (NorthEast) spostato pero’ a sinistra di 5 e sotto di 10 (+5+10).

Ed ecco il nostro fumetto realizzato da terminale:

Foto fumetto

Berlusconi e Gheddafi con fumetto

Bambini mi raccomando, non provateci a casa.


[^] torna su | post<li> | HowTo: come fare un fumetto con ImageMagick | Flattr this!



Potrebbero interessarti anche :

Ritornare alla prima pagina di Logo Paperblog

Possono interessarti anche questi articoli :