| 0 commenti ]

Mi interessava aggiungere un effetto ombra (o drop shadow) a un'immagine nel modo più veloce possibile, preferibilmente senza tool grafici (ad es. Gimp fornisce un ottimo plug-in) e possibilmente da riga di comando. Mi sono così imbattuto in ImageMagick. Il tool offre due possibilità per ottenere l'effetto: si può usare il comando convert (ma vi confesso che ho trovato la sintassi un po' troppo complicata) o si può usare montage.

Ho scelto questa seconda opzione. Il comando che segue applica l'effetto drop shadow al file immagine.png e crea un nuovo file shadow_immagine.png

montage immagine.png -background none -geometry +10+10 -shadow shadow_immagine.png

Questa è l'immagine prima del trattamento

Questa invece dopo

Se volessimo applicare l'effetto invece che a una singola immagine a un gruppo di immagini potremmo usare un ciclo for simile a questo

for i in *.png; do montage $i -background none -geometry +10+10 -shadow shad-$i; done

ImageMagick è una collezione di strumenti di una flessibilità e di una potenza veramente incredibili: può convertire, ridimensionare, modificare immagini e supporta decine di formati diversi.

0 commenti

Posta un commento