Vectorizar imágenes en formato mapa de bits


nullAunque soy consciente de que existen servicios web que permiten subir imágenes y obtener como resultado una versión vectorizada de las mismas, en esta ocasión me gustaría mostrar una alternativa que, gracias a herramientas opensource como InkScape, ofrecen la misma funcionalidad sin depender de una conexión a Internet o de la gratuidad del servicio.

Puesta en antecedentes

En clase estamos viendo el tratamiento de imágenes por ordenador (que rimbombante suena que le esté enseñando a los chavales a manejar programas como Gimp e Inkscape, ¿verdad?) y dispuesto a mostrarles las diferencias entre imágenes vectoriales y mapas de bits opté por enseñarles cómo convertirlas de un formato a otro para que pudiesen apreciar las diferencias de un modo práctico.

Como parece que convertir en vectoriales los logotipos de sus marcas favoritas ha tenido cierta aceptación me he decidido a compartirlo con todos vosotros por si alguno lo encuentra de utilidad 😉

Comenzando por el principio

Lo primero es abrir con InkScape un bitmap «cualquiera».

Buscando por Internet alguna imagen interesante me he topado con el siguiente logotipo de Debian que realmente me ha encantado en el mySpace de Andrés Mauricio.

Como recomendación general:

  1. buscad imágenes sencillas (de ahí que los alumnos utilizasen logotipos de marcas conocidas) y
  2. con la menor cantidad posible de colores (las fotos de las vacaciones de Semana Santa no van a valer ;))

Si ampliáis la imagen observaréis que se ve «dentando» (uno de los efectos colaterales de usar imágenes en modo mapa de bits)

null

Trabajando con InkScape

Una vez abierta la imagen a procesar seleccionamos el filtro Vectorizar mapa de bits


En el formulario que aparece para parametrizar el complemento prestaremos especial atención a los siguientes elementos

Donde:

  1. Colores es para indicar que la imagen tiene colores (si es monocroma utilizar la opción grises)
  2. Suave se recomienda deshabilitar dicha opción para que el filtro gaussiano no desenfoque demasiado la imagen.
  3. Pasadas a mayor número de pasadas mayor precisión pero también más tiempo para realizar la conversión y espacio ocupado por la solución obtenida.

Pulsa el botón Aceptar y espera a que la barra de estado de la aplicación indique que ha finalizado (la ventana no se cerrará por lo que cuando termine deberás pulsar el aspa que aparece en la parte superior derecha de la ventana).

Eliminando lo que sobra

Nos queda eliminar la capa perteneciente a la imagen que abrimos inicialmente.

Para ello bastará con mover levemente la capa superior (al aplicar el filtro nos ha creado una capa que ha puesto encima de la original) y borrar la que está abajo.

null

Finalizando

Ya sólo queda guardar el resultado (tras colocar la capa vectorial otra vez en su sitio) en formato svg y listo.

null

Mucho mejor, ¿verdad?

Bueno, espero que os sea de utilidad 🙂

11 comentarios en “Vectorizar imágenes en formato mapa de bits

      1. No, realice el mismo procedimiento, pero con una foto de una linda mujer (disponible en internet, la foto). Estaba curioseando con esa opción del programa. Y realmente no fue la mejor manera para vectorizar un mapa de bits. Y mi curiosidad no llego al extremo de buscar otras opciones.
        Saludos.

        Me gusta

        1. Vectorizar una fotografía ningún programa lo hará perfecto es algo muy complejo , generalmente los vectores se comportan mejor en logotipos y hasta degradados pero en una fotografia hay muchismos colores

          Me gusta

Deja una respuesta

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Salir /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Salir /  Cambiar )

Conectando a %s

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.