Seam Carving: Instalar y utilizar el plugin Liquid Rescale

Diciembre 2016

El "seam carving" es un método que permite cambiar la relación entre la altura y el ancho de una imagen.

Veamos un ejemplo:

Imagen original:


Si lo alargáramos con un algoritmo tradicional, obtendríamos esto:



Como podemos observar el delfín es deformado.

Con el método "Seam carving", el resultado es mejor:



Ver también un video de demostración (YouTube)

Sin embargo, este método no es adaptado a todos los tipos de imágenes.

Esta tecnología está disponible como un plugin para Gimp con el nombre de "Liquid Rescale" (pero no funciona en tiempo real como en el video)
Puedes descargar el plugin desde el siguiente enlace: http://liquidrescale.wikidot.com/

Instalar LiquidRescale bajo Windows


Descarga gimp-lqr-plugin-0.4.0-1_win32.zip
Descomprime el fichero y copia las dos carpetas lib y share en la carpeta de instalación de Gimp (normalmente C:\Archivos de programa\GIMP-2.0 )

Instalar LiquidRescale bajo Linux


Descarga los 2 paquetes debian siguientes:
Haz doble clic sobre estos paquetes para instalarlos, o puedes utilizar sudo dpkg

Uso de LiquidRescale


Abre Gimp y abre una imagen, luego haz clic en el menú Capa > Liquid rescale


En la ventana que se abre, ingresa las nuevas medidas de ancho (Width) y alto (Height) de la imagen.



Este plugin tiene límites por lo que no es posible de aumentar o disminuir demasiado la resolución.

Notas


El plugin puede decidir borrar ciertas zonas que desearíamos conservar.
Es posible pedir al plugin que no toque ciertas zonas de la imagen mediante el uso de una mascara.

Consulta también :
El documento «Seam Carving: Instalar y utilizar el plugin Liquid Rescale» de CCM (es.ccm.net) se encuentra disponible bajo una licencia Creative Commons. Puedes copiarlo o modificarlo siempre y cuando respetes las condiciones de dicha licencia y des crédito a CCM.