Jue 1 May 2008
Si quieres crear thumbnails (miniaturas) de tus fotos o imágenes lo mejor es utilizar la herramienta ImageMagick.
Recordemos que ImageMagick es una herramienta gratuita que permite editar, crear y convertir imágenes en cientos de formatos entre otras cosas. Disponible para Linux, Windows y MAC.
Veamos los comandos más utilizados…
Convertir imagen.jpg en una miniatura de 80×80 llamada imagen-thumbnail.jpg:
convert -sample 80x80 imagen.jpg imagen-thumbnail.jpg
El siguiente comando genera thumbnails de muchas imágenes *.jpg (del directorio donde te encuentres) a formato .gif en un tamaño de 100×75:
mogrify -format gif -thumbnail 100x75 *.jpg
![]()
Crear thumbnails de fotografías realizadas con una cámara digital. Observa que he añadido el parámetro -auto-orient, esto permitirá que la foto se rote correctamente de acuerdo a la orientación de la cámara:
mogrify -format gif -thumbnail 100x75 *.jpg -auto-orient
![]()
Nota: si al ejecutar este comando obtienes el mensaje: mogrify: unrecognized option -auto-orient es debido a un bug que se soluciona instalando una de las últimas versiones de ImageMagick
Añadir un borde elevado a la imagen thumbnail.gif
convert thumbnail.gif -raise 8x8 imagen_con_borde.gif
![]()
Añadir un borde de 6 píxeles de color gris a la imagen mi_foto.gif .
convert mi_foto.gif -bordercolor grey -border 6 imagen_borde_gris.gif
![]()
Efecto Polaroid, sobre una fotografía llamada thumbnail.gif, añadiendo un borde blanco de 6 píxeles, un borde gris de 1 píxel y sombra :
convert thumbnail.gif -bordercolor white -border 6 -bordercolor grey -border 1 -background none -background black \( +clone -shadow 60x4+4+4 \) +swap -background none -flatten -depth 8 -quality 95 polaroid.png
![]()
Hay muchos más efectos que se podrían aplicar sobre los thumbnails, estos son sólo algunos de los que más utilizo, para una lista extensa te aconsejo visitar la web de ImageMagick. Y para cualquier otra duda, te invito a que participes con un comentario
Technorati Tags: imagemagick, thumbnails, miniaturas, efecto polaroid
- ImageMagick
- Creación de Texto estilo MAC.
- GIMP 2.3.13
- Pinceles de Photoshop en Gimp
- Crear atajos de teclado (shortcuts) en Gimp














Posts


Mayo 3rd, 2008 a las 5:38 pm
Por fin se ha terminado el preguntar ¿Cómo se hacían los thumbnails con imagemagick? Ahora cuando me olvide, solo tendré que pasarme por aquí
Mayo 5th, 2008 a las 8:06 am
Muy buen tutorial, Roxi.
Directo a los favoritos para futura referencia.
Gracias!
Mayo 6th, 2008 a las 12:15 pm
Me encantó
Mayo 20th, 2008 a las 5:13 pm
Gracias por vuestros comentarios. Me alegra mucho saber que os ha gustado.
Junio 18th, 2008 a las 12:21 am
Se me ocurre unos shell scripts, script in the hell, para toda esta locura, no?, de memoria eh, si hay fallos, ya saben, esto se distribuye sin ninguna garantía pero puede gustarle a tu tía.
vim magickfalasco1.sh
#!/bin/bash
echo “CONVERTIDOR DE IMAGEN A THUMBNAIL (chiquitita)”
echo -n “Teclee nombre.extensión la imagen en bruto que quiere hacer chiquitita: ”
read imagen
echo -n “y el ancho?: ”
read ancho
echo -n “y el alto?: ”
read alto
convert -sample $anchox$alto $imagen $imagen-thumbnail.jpg
echo “Su nueva imagen chiquitita es: $imagen-thumbnail.jpg”
echo “Hasta luego. Have a nice day”
ESC :wq
chmod 777 magickfalasco1.sh
./magickfalasco1.sh
Vamos con otro.
#!/bin/bash
echo “CONVERTIDOR MASIVO DE AFOTOS A (chiquititas) [antes de ejecutar sitúese en el directorio donde estén alojadas porfi]”
echo -n “Cuál es la extensión del lote de fotos [jpg,png,gif]: ”
read extension
echo -n “ancho?: ”
read ancho
echo -n “alto?: ”
read alto
echo -n “A qué formato desea convertir: ”
read formato
mogrify -format $formato -thumbnail $anchox$alto *.$extension
echo “Hecho. Con el tiempo que le ha sobrado no olvide hacerse una pajilla hoy”
Vamos con otro, el de polaroid, que me gusta mucho y no es precisamente corto el comandito:
#!/bin/bash
echo “Efecto Polaroid, como en los viejos tiempos”
echo -n “Teclee la imagen.extensión que desea polaroidizar: ”
read imagen
convert $imagen -bordercolor white -border 6 -bordercolor grey -border 1 -background none -background black \( +clone -shadow 60×4+4+4 \) +swap -background none -flatten -depth 8 -quality 95 $imagen.polaroid.png
echo “Hecho. Revelado rápido, sólo agitar suavemente con la mano la foto $imagen.polaroid.png”
Deprisa y corriendo, espero que no les sirva para nada o sí.
Junio 29th, 2008 a las 7:41 pm
Probare los sh despues te aviso…
Julio 7th, 2008 a las 8:37 pm
Buen post, me gusto mucho.