Cómo conservar los huecos interiores al vectorizar un mapa de bits en Inkscape
Para conservar los huecos interiores en Inkscape, primero asegúrate de que las aberturas sobrevivan al umbral de blanco y negro del mapa de bits. Para la silueta de un personaje en un solo color, empieza con Escaneo único → Umbral de brillo. Para ilustraciones en color, inspecciona los escaneos por separado: una abertura en una forma puede tener otra forma rellena detrás.
Este flujo de trabajo está pensado para quienes vectorizan ilustraciones rasterizadas de personajes y necesitan que las aberturas cerradas sigan siendo transparentes. Se centra en el umbral, la segmentación por color y el resultado de varios escaneos, e incluye una prueba comparativa práctica para identificar dónde desaparece una abertura.
1. Decide qué zonas claras deben convertirse en huecos
Antes de vectorizar, distingue los detalles intencionales de color claro de las aberturas que deberían dejar ver lo que hay detrás del personaje. Una mancha decorativa blanca y una abertura transparente pueden verse idénticas sobre una página blanca, pero el resultado vectorial que buscas es distinto.
Anota las aberturas que necesitas conservar, empezando por la más pequeña. Úsalas como puntos de control durante todo el proceso. Por ejemplo: «Conservar la abertura central grande y los dos pequeños espacios cerrados». Así tendrás una prueba de aceptación concreta, en lugar de juzgar solo si la silueta general se parece.
El umbral de brillo crea un trazado similar a una silueta, mientras que los escaneos múltiples crean objetos separados. Elige según necesites una silueta rellena o varios colores, en vez de suponer que más escaneos conservarán mejor las aberturas. Consulta la Guía para principiantes de Inkscape: Vectorizar una imagen.
2. Usa el umbral de brillo para conservar las aberturas en una silueta de un solo color
Importa el mapa de bits desde Archivo → Importar, selecciónalo y abre Trayecto → Vectorizar mapa de bits. Elige Escaneo único → Umbral de brillo para ilustraciones oscuras sobre un fondo claro. Actualiza la vista previa después de cambiar los ajustes. La guía de Inkscape documenta este flujo de importación, selección y vista previa. Vectorizar una imagen.
El umbral determina qué píxeles se convierten en primer plano. Al aumentarlo, el mapa de bits intermedio se oscurece porque quedan menos píxeles blancos. Por eso, aumentar el umbral puede consumir los píxeles grises alrededor de una abertura pequeña; reducirlo puede recuperarlos, aunque entonces podrían desaparecer los trazos oscuros finos. Este sentido del ajuste se basa en el comportamiento documentado del Umbral de brillo en el tutorial de vectorización de Inkscape.
Haz una comparación controlada:
- Empieza con un umbral de 0.50 como valor de prueba ilustrativo.
- Inspecciona en la vista previa la abertura más pequeña que necesitas conservar.
- Si se cierra, prueba 0.40 y compara la silueta circundante.
- Si desaparecen detalles finos del primer plano, vuelve a subirlo en incrementos más pequeños.
- Aplica el valor que conserve tanto la abertura como los detalles necesarios del primer plano.
Esos valores son ajustes de prueba, no recomendaciones medidas para tu imagen. El valor adecuado depende del mapa de bits. Deja de ajustar cuando seguir recuperando el hueco empiece a eliminar detalles del personaje que necesitas; ese equilibrio indica que la fuente requiere una separación más clara.
3. Reconoce cuándo el mapa de bits no permite aplicar un umbral limpio
Considera un ejemplo explícitamente ilustrativo en escala de grises: la zona oscura del personaje tiene un brillo de 0.20, la abertura tiene 0.80 y el fondo exterior, 1.00. Un umbral de 0.50 separa la zona oscura de ambas zonas claras. Si la compresión o las sombras hacen que una parte de la abertura tenga un brillo de 0.45, esa parte puede pasar al primer plano con el mismo umbral.
Este ejemplo explica por qué cambiar el umbral a veces ayuda y otras veces no basta para resolver el problema. Si la abertura deseada y un detalle necesario del primer plano tienen valores de brillo superpuestos, un único umbral de brillo global no puede separarlos de forma fiable basándose solo en el brillo.
Inspecciona el mapa de bits con un nivel de zoom adecuado antes de continuar. Si la abertura ya es poco nítida, aclara esa zona en un editor de imágenes rasterizadas; luego vuelve a importarla y a vectorizarla. Da prioridad a una separación clara entre el primer plano y el fondo, en lugar de cambiar repetidamente el umbral. El tutorial original para creadores de la Biblioteca Pública de Chicago también recomienda usar imágenes de origen con alto contraste para vectorizar. Cómo vectorizar una imagen en Inkscape.
4. Reduce la eliminación de detalles al diagnosticar huecos pequeños
Una abertura cerrada diminuta puede perderse durante la supresión de detalles aunque la selección básica del primer plano sea adecuada. La documentación técnica original de Potrace describe las regiones de fondo como huecos delimitados por curvas, y explica que su parámetro de eliminación de motas quita curvas por debajo de un umbral de área. Esto respalda la idea de probar una menor supresión para diagnosticar la pérdida de huecos pequeños, en lugar de suponer que solo se ven afectados los puntos no deseados del primer plano. API de la biblioteca Potrace.
Para una vectorización de diagnóstico, desactiva Motas o reduce su valor si la interfaz lo permite. En otra prueba, reduce el suavizado y la optimización. Cambia un ajuste a la vez para saber cuál de ellos restablece la abertura. La documentación de Inkscape de la Universidad de Queensland explica que los ajustes más altos de Motas, Suavizar esquinas y Optimizar simplifican el resultado a costa de los detalles. Inkscape: introducción al diseño vectorial.
Una vez que la abertura se conserve, vuelve a aplicar solo la limpieza que necesites. Compara la abertura más pequeña después de cada cambio. Un contorno exterior más suave no mejora el resultado si elimina un espacio esencial.
5. Inspecciona los escaneos múltiples para detectar formas detrás de la abertura
Para ilustraciones en color, abre la sección Multicolor/Multicolour, que en algunas interfaces aparece como Escaneos múltiples. El resultado contiene objetos de escaneo separados; la guía de Inkscape muestra cómo desagruparlos para inspeccionarlos. Conserva una copia del resultado ensamblado antes de mover escaneos individuales. Vectorizar una imagen.
La opción Apilar coloca los escaneos unos sobre otros para evitar huecos entre regiones de color adyacentes. Esta superposición tiene una consecuencia práctica: una abertura en un escaneo superior puede dejar ver un escaneo inferior relleno. Por tanto, la ilustración completa puede parecer correcta sobre un fondo blanco y, aun así, no ser transparente en toda la composición. El comportamiento de superposición está documentado en las instrucciones de vectorización de la Universidad de Queensland; la consecuencia para la transparencia se desprende de esa estructura.
Crea una segunda vectorización con Apilar desactivado, sin cambiar los demás ajustes. Compara las aberturas necesarias en ambos resultados. Tómalo como una prueba estructural: desactivar el apilamiento cambia el comportamiento de superposición, pero no clasifica automáticamente cada detalle interior claro como espacio vacío.
Prueba Eliminar fondo y luego inspecciona lo que queda. No evalúes el resultado basándote solo en esa casilla: la documentación de Queensland señala que puede quedar un fondo, según el contraste de la imagen. Además, una región interior de color podría ser algo que quieras conservar, así que inspecciona el resultado antes de descartar cualquier escaneo. Inkscape: introducción al diseño vectorial.
6. Usa esta tabla de decisiones para elegir el siguiente intento de vectorización
| Lo que observas | Qué probar a continuación | Qué indica la comparación |
|---|---|---|
| La abertura no aparece en la vista previa de un solo escaneo | Reduce el umbral de brillo | Si los píxeles claros están pasando al primer plano |
| La abertura solo se conserva al reducir la limpieza | Vuelve a aplicar los ajustes de limpieza uno por uno | Qué ajuste elimina el detalle pequeño |
| El resultado en color parece abierto, pero un escaneo aislado tiene un relleno debajo | Compara con Apilar activado y desactivado | Si la superposición contribuye al aspecto relleno |
| Desaparece el fondo exterior, pero la zona interior sigue coloreada | Inspecciona los escaneos individuales | Si una región de color separada todavía ocupa la abertura |
| Al recuperar la abertura también se borra un detalle necesario del primer plano | Aclara la separación entre el primer plano y el fondo del mapa de bits | Si la fuente permite la segmentación deseada |
Sigue el orden de la tabla en lugar de cambiar todos los controles a la vez. El objetivo es identificar la primera etapa en la que se pierde la abertura deseada: separación en la fuente, selección del umbral, supresión de detalles o cobertura de los escaneos ensamblados.
7. Verifica la transparencia antes de conservar el resultado
Aparta del mapa de bits original la vectorización aplicada antes de inspeccionarla. El nuevo vector se crea directamente encima de la fuente, lo que puede ocultar las diferencias entre ambos. Tanto la guía de Inkscape como el tutorial de la Biblioteca Pública de Chicago recomiendan separar el trazado del mapa de bits para examinarlo. Cómo vectorizar una imagen en Inkscape.
Coloca un rectángulo temporal de un color contrastante detrás del vector. Cada hueco deseado debería dejar ver ese rectángulo. En los escaneos múltiples, prueba tanto el grupo ensamblado como las formas individuales pertinentes; que haya una abertura clara en un objeto no demuestra que toda la pila sea transparente.
Conserva el resultado solo cuando las aberturas necesarias más pequeñas superen esta comprobación y los detalles circundantes del personaje permanezcan intactos. Guarda el mapa de bits de origen por separado para poder volver a vectorizarlo con una segmentación más clara si hace falta. Así, conservar los huecos se convierte en una decisión de vectorización reproducible: delimita la zona clara, conserva su contorno y comprueba que ningún otro escaneo la ocupe.
Fuentes
- Vectorizar una imagen — Guía para principiantes de Inkscape
- Tutorial de Inkscape: Vectorizar mapas de bits
- API de la biblioteca Potrace — Peter Selinger
- Inkscape: introducción al diseño vectorial — Formación tecnológica de la Biblioteca de la UQ
- Cómo vectorizar una imagen en Inkscape — Maker Lab de la Biblioteca Pública de Chicago
