Copyright Copyright © José Luis Lara Carrascal 2014-2023 Sumario Introducción Instalación Iniciamos IM Enlaces Introducción IM es un conjunto de filtros escritos en Python y unificados en un solo archivo, que proporcionan una interfaz gráfica para poder utilizar ImageMagick, como un filtro más de Gimp. Creado inicialmente por Michael Munzert y continuado y ampliado en funcionalidades por Stephen Geary, IM nos permite añadir a Gimp todas las características de uso de ImageMagick, entre las que cabe destacar el amplio abanico de filtros de interpolación que posee, una de las grandes carencias que siempre ha tenido Gimp. Junto al manual se incluye la versión en español de IM. Instalación Dependencias Entre paréntesis la versión con la que se ha instalado IM para la elaboración de este documento. Librerías de ejecución * Python - (2.7.18) * Numpy - (1.16.6) * SciPy - (1.2.2) Aplicaciones * Gimp - (2.10.34) * ImageMagick - (7.1.1-15) Descarga mm_tool_imagemagick_MLes.zip Firma Digital mm_tool_imagemagick_MLes.zip.asc Verificar la firma digital del paquete
Instalación como usuario
Archivo de configuración personal
Desinstalación como usuario
Iniciamos IM Cuando iniciemos El Gimp, y abramos una imagen, podremos seleccionar los filtros desde Filtros >> Manualinux >> Filtros MM >> IM *. En el filtro IM Redimensionar,
cuya interfaz se muestra a continuación, tener en cuenta que el
tamaño de la imagen que tenemos que introducir en 'Medida
más larga:' se corresponde siempre con la dimensión
más larga de la imagen. Si la anchura es mayor que la altura,
introducimos el parámetro de la anchura, y viceversa. En una
imagen de 1024x768, el valor aplicado será siempre a la anchura.
En una imagen de 1000x1500, el valor aplicado será siempre a la
altura. No olvidar nunca esto.
Respecto a los filtros de interpolación a utilizar, según vayamos a reducir o ampliar el tamaño de una imagen, conviene mirarse la documentación de ImageMagick, en concreto esta sección. En la misma recomiendan el uso del filtro 'Mitchell' para agrandar una imagen y el filtro 'Lanczos' en sus diferentes variantes, para reducirla en tamaño. Pero el redimensionado de imágenes no es una ciencia exacta, y no es lo mismo ampliar una imagen fotográfica que un dibujo. No es lo mismo ampliar un paisaje, que la cara de una persona, y no es lo mismo ampliar una imagen que contenga un solo elemento, que una imagen que contenga varios elementos de diferente tamaño. O que contenga texto, líneas vectoriales, logotipos, etc. Como siempre, tendremos que aplicar el filtro oportuno según la imagen que deseemos redimensionar, sin olvidar nunca que en caso de querer agrandar una imagen más allá de un 150 %, lo único que conseguiremos será una imagen borrosa, o con mucho ruido, en función del filtro de interpolación que utilicemos. Hablando en plata, un pastiche atiborrado de píxeles, que poco se corresponderá con la imagen original. Para un uso avanzado del redimensionado de imágenes con IM, tendremos que recurrir al filtro IM Comando de usuario, que nos permitirá probar los comandos de ejemplo que Nicolas Robidoux, explica en su sección de la documentación de ImageMagick. Sólo tenemos que coger un ejemplo y adaptarlo a la interfaz que nos proporciona el filtro.
Eliminamos lo que está en rojo y nos quedamos con las opciones. Cambiando el 500% de valor de tamaño, por uno en pixeles, por ejemplo '1024', que hará que una imagen de 1600x1200 sea reducida en tamaño a 1024x768. Podemos escribir el comando en una sola línea, o lo mejor, en diferentes líneas para poder visualizar mejor el contenido a introducir. Enlaces https://github.com/sjgcit/gimp-imagemagick >> Enlace al proyecto en GitHub. Instalar ImageMagick desde cero >> El manual de instalación de ImageMagick. http://www.imagemagick.org >> La web de ImageMagick. |