[caracas-pm] PerlMagick

Ernesto Hernandez-Novich emhn at telcel.net.ve
Wed Jul 14 10:20:31 CDT 2004


ImageMagick es una suite de programas (con librería) para manipular
imágenes desde la línea de comandos (o programas). Perl tiene una
interfaz muy buena para aprovecharla, hay más detalles en

http://www.imagemagick.org/www/perl.html

Usos "obvios":

- Generación de thumbnails estáticos y dinámicos (llevo un par de
  scriptcitos para eso a la reunión, después los ponemos aquí).
- Generar imágenes nuevas a partir de otras (cortar/pegar, escribirle
  texto, aplicar filtros a lo GIMP, etc.)

Usos no tan obvios:

- Hacer animaciones simples (para hacer GIF animados en base a varias
  imágenes).
- Hacer imágenes (gráficos, diagramas, texto, etc.)
- Manipulación de información bi-dimensional, bien sea como imagen per
  se, o como un mapa de alturas (por ejemplo para crear texturas útiles
  para trabajar en 3D).
- Hace tweening automático para crear morphs.

En particular la utilicé para un proyecto en el cual tenía que manipular
cerca de 10000 fotos de caras en formato PPM en escala de grises y
generar 4 nuevas imágenes para cada una, las nuevas imágenes debían
ser normalizada en grises y rotada +/-5 y 10 grados sobre el eje vertical.
Un programa de veinte líneas resolvió el problema en segundos...
-- 
Ernesto Hernández-Novich - On Linux 2.6.6 i686 - Unix: Live free or die!
Geek by nature, Linux by choice, Debian of course.
If you can't apt-get it, it isn't useful or doesn't exist.
GPG Key Fingerprint = 438C 49A2 A8C7 E7D7 1500 C507 96D6 A3D6 2F4C 85E3



More information about the caracas-pm mailing list