Sik.limited Logo

Image2Vector: herramientas de código abierto para vectorizar imágenes

Compara seis herramientas para ilustraciones en color, logotipos monocromos, dibujos lineales e investigación.

·

Al ampliar un logotipo PNG, sus bordes pueden verse borrosos. La vectorización transforma los límites de los píxeles en curvas y formas escalables. Convertir a SVG, sin embargo, no recupera automáticamente las capas ni las fuentes originales.

Antes de elegir una herramienta, conviene decidir qué queremos editar: áreas de color o el centro de un trazo.

Elegir según la imagen

Imagen y objetivoPrimera opciónQué comprobar
Ilustración en color e integraciónVTracerPaleta, bordes y entorno
Logotipos planos e iconosVectoRectas, círculos y bordes compartidos
Logotipos monocromos y firmasPotraceBinarización y contornos
Escritura y dibujos de líneaAutoTraceEjes, cruces y grosor
Investigación de generación de SVGStarVectorCoste de inferencia y fidelidad
Investigación de optimización por capasLIVEEntorno y cantidad de trazados

VTracer: un motor general para color

VTracer es un proyecto en Rust que agrupa regiones de color y ajusta curvas a sus límites. Admite imágenes en color y monocromas, con CLI, biblioteca Rust, enlaces para Python y herramientas basadas en WebAssembly.

Las formas apiladas y los mosaicos con límites compartidos producen estructuras editables diferentes. Comprueba las opciones de la versión elegida y compara resultados. También procesa fotografías, pero sus colores y detalles pueden generar muchos trazados; no garantiza un resultado fotográfico ni un archivo pequeño.

Vecto: límites compartidos y geometría

Vecto está escrito en C#/.NET y utiliza una partición plana: las regiones adyacentes comparten un mismo límite. Según el proyecto, esto evita huecos y solapamientos y permite ajustar rectas y arcos circulares cuando corresponde.

Es una buena opción para probar con logotipos e iconos planos. Los degradados, las sombras y las fotografías pueden simplificarse en bandas de color. La aplicación de escritorio es para Windows; también hay CLI para macOS y Linux. Desde v0.4.4 la licencia es AGPL-3.0-only; hasta v0.4.3 sigue siendo MIT. Revisa las condiciones de la versión que integres.

Potrace: contornos monocromos

Potrace convierte contornos de mapas de bits monocromos en curvas suaves y se utiliza en Inkscape. Es útil para firmas y símbolos sencillos. Prepara primero una imagen binaria: la distribución oficial acepta PBM, PGM, PPM y BMP, por lo que un PNG puede requerir conversión.

Un trazo negro suele convertirse en una forma rellena que rodea su contorno. Si quieres modificarlo después como una sola línea, considera el trazado del eje central.

AutoTrace: seguir el centro del trazo

AutoTrace admite trazado de contornos y del eje central. Este último sigue el centro de una línea y resulta útil para bocetos y escritura manual.

Los cruces y las pinceladas de ancho variable son difíciles de reconstruir con precisión. Revisa y corrige el resultado en un editor vectorial.

StarVector y LIVE: dos líneas de investigación

StarVector es un modelo multimodal presentado en CVPR 2025 que genera código SVG a partir de imágenes o texto. Puede alterar detalles o texto en lugar de seguir exactamente los bordes, así que compara el resultado con el original cuando la precisión sea importante.

LIVE, presentado en CVPR 2022, añade y optimiza progresivamente trazados Bézier cerrados mediante renderizado diferenciable. Es una optimización por imagen, no un modelo generativo entrenado. Puede producir formas superpuestas, pero no garantiza recuperar las capas semánticas originales.

Antes y después de vectorizar

Usa la imagen más nítida disponible. Ajusta el contraste de los originales monocromos y reduce colores o fondos innecesarios en los gráficos de color. Las fotografías y el texto pequeño pueden producir resultados complejos o deformados.

Compara el SVG con el original, amplía para revisar huecos y fragmentos, cuenta trazados y nodos y corrige a mano las curvas o letras importantes. Una imagen visualmente parecida puede ser difícil de editar. Para usarla en un producto, revisa por separado las licencias de la versión elegida, sus dependencias y los pesos del modelo.

Prueba la misma imagen en dos o tres herramientas y compara tanto la fidelidad visual como la facilidad de edición.

Últimas publicaciones