ABSOLUTELY NO WARRANTY | free software

imágenes mágicas | imagemagick

Author: Osiris Alejandro Gómez <osiux@osiux.com.ar>
license:CC-BY-SA
Date: 2010-05-10 19:45

Descripción breve

Resolución a problemas comunes en la manipulación de imágenes mediante la generación de scripts usando ImageMagick y otras utilidades. Creación y edición de imágenes sin usar un editor gráfico, directamente desde una consola. Generar un video a partir de fotografías.

Crear Imagen

convert -size 100x50 xc:black black.png

Identificar

identify black.png
black.png PNG 100x50 100x50+0+0 8-bit PseudoClass 2c 226b 0.000u 0:00.000

Creative Commons

cc.sh
#!/bin/bash
convert font-fotos-00.jpg -fill white \
-font /usr/share/fonts/truetype/cc-icons.ttf \
-pointsize 32 -gravity SouthEast \
-annotate 0 'cb' \
cc-fotos-00.jpg

Dark

dark.sh
#!/bin/bash
composite -compose colorburn gradient.png \
fotos-00.jpg dark--fotos-00.jpg

Font

font.sh
#!/bin/bash
convert mini-monte-hermoso-2010-3.jpg -fill white \
-font /usr/share/fonts/truetype/ttf-lucida/LucidaSansRegular.ttf \
-pointsize 32 -gravity NorthWest \
-annotate 0 'monte desastroso 2010' \
font-mini-monte-hermoso-2010-3.jpg

Rename

renombrar.sh
#!/bin/bash
c=0;ls | grep jpg | while read f; \
do mv -v $f $'monte-hermoso-2010-'$c$'.jpg'; \
c=$[$c+1];done

Resize

resize.sh
#!/bin/bash
ls | grep jpg | while read f;do echo $f; \
convert -filter cubic -resize 640 $f $'mini-'$f;done