Automatyczna detekcja na obrazku

Automatyczna detekcja na obrazku
char
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Szwajcaria
  • Postów: 21
0

Witam,

W zalaczniku znajduje sie obrazek na ktorym jest zaznaczona linia D1 (linia zostala narysowana przeze mnie)
Potrzebuje zrobic program, ktory wczyta takie zdjecie (lecz bez narysowanej linii) i sam znajdzie najwieksza srednice takiej strugi.
Czyli w tym wypadku najdluzsza mozliwa linia bylaby to linia narysowana przeze mnie D1.
Myslalem cos o OpenCV ale nie jestem do konca pewny, ma ktos jakies inne pomysly ?
Z gory dziekuje, za jakiekolwiek podpowiedzi.

Kamil9132
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 173
2

Osobiście polecam do tego WinApi z Gdiplus wystarczy wczytać obraz, następnie wydobyć z niego poszczególne pixele i poszukać linii w określonym przedziale kolorów.
Oczywiście to rozwiązanie do najprostszych raczej nie należy, nie miałem wcześniej kontaktu z OpenCV, więc nie ocenię który sposób jest szybszy do zrealizowania.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.