Skeleton prunning for OCR
Mostra commenti meno recenti
Hello, I am trying to make OCR algorithm for incomplete numbers. First step should be to reduce image to skeleton. This is done fine with Matlab function.
I have troubles at prunning stage i have tried this approach: http://www.mathworks.com/matlabcentral/answers/88284-remove-the-spurious-edge-of-skeleton
But it isn't reliable enough. and i can't run it twice because it would reduce image too much.
I have also tried http://www.ehu.eus/ccwintco/index.php?title=Skeletonization,_skeleton_pruning_and_simple_skeleton_graph_construction_example_in_Matlab
Which is way too complicated for me since i am under time pressure and this algorithm can't handle loops.
Are there any other ways already implemented?
I have to reduce skeleton to features which would consist of Branch points, end points and a few points i will describe.
4 Commenti
Image Analyst
il 13 Mag 2015
Radek, please attach your binary image, and your skeletonization of it so we can see what you're talking about.
Radek
il 13 Mag 2015
Radek
il 13 Mag 2015
Radek
il 13 Mag 2015
Risposta accettata
Più risposte (1)
Brett Shoelson
il 5 Giu 2015
0 voti
Radek: yes, the longest-constrained-path approach I gave you is indeed confounded by loops. On the other hand, did you try infinite thinning instead of infinite skeletonization? I think it might just give you what you're looking for without any subsequent morphological manipulations. Brett
1 Commento
Radek
il 22 Lug 2015
Categorie
Scopri di più su Morphological Operations in Centro assistenza e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!







