Vďaka Michalovi Zacharovovi som bol donútený nejaký ten týžeň sa zaujímať o retuš a digitalizáciu starých máp. Tu je moje zistenie a krátky opis môjho riešenia. Ak niekto pozná lepší spôsob prosím o komentár pod článok.
VTracer je softvér na automatickú vektorizáciu rastrových obrázkov, ktorý dokáže efektívne spracovať čiernobiele JPG podklady, ako sú ručne kreslené jaskyniarske mapy. Jeho výstupom je vektorový formát SVG, ktorý umožňuje presnú editáciu a škálovanie máp bez straty kvality.
Ako funguje vektorizácia v VTraceri?
Proces vektorizácie prebieha v niekoľkých krokoch:
- Pixel → Polygon → Spline:
- Pixelová analýza: Čiernobiely obrázok je rozdelený na oblasti na základe kontrastu pixelov.
- Polygóny: Obrysy identifikovaných oblastí sa trasujú a konvertujú na polygóny.
- Spline (krivky): Polygóny sú ďalej upravené pomocou algoritmov na vyhladenie kriviek (curve fitting), čím sa dosahuje plynulejší a realistickejší tvar obrysov.
Tento postup umožňuje zachytiť jemné detaily, ako sú tenké čiary a kontúry, ktoré sú typické pre jaskyniarske mapy.
Porovnanie spacovania oproi originálu.








Filter Speckle (Cleaner)
Jednou z kľúčových funkcií VTraceru je filter Speckle Cleaner, ktorý odstraňuje nežiaduci šum a drobné artefakty z obrázku. Tento filter je užitočný najmä pri spracovaní ručne kreslených máp, kde môžu byť prítomné:
- Bodové chyby (napr. nečistoty zo skenu).
- Rozptýlené pixely, ktoré nemajú význam pre finálnu mapu.
- Čistenie je potrebné robiť citlivo pretože niektoré výplne ako piesok môže být odstránený pri digitalizácii. viď obr. hore
Použitím filtra sa zjednodušuje výsledná mapa, pričom zostávajú zachované dôležité línie.
Výhody pre čiernobiele podklady
- Presnosť detailov: Algoritmus dokáže zachytiť jemné línie a obrysy bez straty kvality.
- Vyhladenie kriviek: Curve fitting zabezpečuje plynulé a esteticky čisté obrysy.
- Odstránenie šumu: Filter Speckle Cleaner eliminuje drobné chyby zo skenu, čím sa zlepšuje kvalita výstupu.
- Škálovateľnosť: Výstup vo formáte SVG umožňuje zväčšovanie bez straty ostrosti.
Praktické využitie
VTracer je ideálnym nástrojom na digitalizáciu čiernobielych jaskyniarskych máp. Automatizovaný proces výrazne urýchľuje prácu a umožňuje vytvárať presné vektorové výstupy pripravené na ďalšie spracovanie, či už pre tlač alebo digitálne aplikácie.
Porovnanie vstupu a výstupu


Web interface a rôzne hodnoty pre čistenie



linka na web app. – www.visioncortex.org/vtracer/
podrobná dokumentácia – www.visioncortex.org/vtracer-docs