Wyszukiwanie wzorca na wczytanym obrazku

0

Witam

Szukam sposobu na znalezienie znaczników na wczytanym obrazku. Na chwile obecną znalazłem coś takiego http://en.wikipedia.org/wiki/Template_matching ale nie uwzględnia to możliwości rotacji obrazka wejściowego. Może mieliście już styczność z czymś takim? Błagam o jakieś namiary.

Pozdrawiam

0

http://www.cse.unr.edu/~bebis/CS791E/Notes/GeneralizedHough.pdf
http://www.cs.bilkent.edu.tr/~canf/CS533/CS533Spr06stuPresent/imageClustering.ppt
http://homepages.inf.ed.ac.uk/rbf/HIPR2/label.htm + http://en.wikipedia.org/wiki/Adaptive_thresholding

Moje doświadczenie wskazuje na to, że problem jest raczej niewdzięczny do rozwiązywania i frustrujący. Istnieje kilka fajnych matematycznie metod, ale w praktyce wyglądają one raczej słabo. Ostatecznie pewnie będziesz musiał drutować kilka technik. Ale to zależy co dokładnie robisz.

0

Dzięki za materiały. Będę musiał wgłębić się bardziej w teorię.

Oto co chcę zrobić: Mam zeskanowany obrazek ze znacznikami (sporymi plusami). Pomiędzy nimi znajdują się dane w tabelce z odpowiedziami do testów (ABCDE) chodzi mi o sczytanie właśnie tych danych.

Może znacie lepszy pomysł na to ?? Pozdrawiam

0

http://www.codeproject.com/KB/GDI-plus/Image_Processing_Lab.aspx masz tam rozdział Mathematical Morphology Filters - takie operacje super się robiło w matlabie ale w C# tego nie próbowałem. Jednak Gość z codeproject chyba zaimplementował te transformaty

0

Owszem, Image Processing Lab jest bardzo przydatne do testowania. Jeśli uda Ci się te plusy wyłuskać operacjami morfologicznymi, to tak będzie najłatwiej. Jeśli nie to jakaś uproszczona wersja transformaty Hougha powinna się nieźle spisać.

1 użytkowników online, w tym zalogowanych: 0, gości: 1