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.pngmontage immagine.png -background none -geometry +10+10 -shadow shadow_immagine.png
Questa è l'immagine prima del trattamento
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