Pozycjonowanie wyświetlanego obrazu

Tematyka związana z tworzeniem aplikacji w LabVIEW do obsługi wizji oraz wszelkich operacji na obrazie.
Rdx
Posty: 1
Rejestracja: 30 gru 2014 18:10
Wersja środowiska: LabVIEW 2014

Pozycjonowanie wyświetlanego obrazu

Post autor: Rdx » 30 gru 2014 18:22

Witam!
Stworzyłem program, który m.in. za pomocą OCR w Vision Assisstant rozpoznaje nabitą na opakowaniu datę. Chciałbym aby na program po skończonym procesie wyświetlał analizowane zdjęcie ale nie całe, lecz skadrowane na obszarze, na którym znajduje się data.
W jaki sposób do tego podejść?

Awatar użytkownika
smiga
Posty: 694
Rejestracja: 04 paź 2009 12:41
Wersja środowiska: LabVIEW 2016
Lokalizacja: Słupsk
Has thanked: 4 times
Been thanked: 1 time
Kontakt:

Re: Pozycjonowanie wyświetlanego obrazu

Post autor: smiga » 04 sty 2015 01:50

Funkcja IMAQ OCR Read Text zwraca dane w formie tablicy klastrów (element tablicy to pojedynczy rozpoznany znak). W środku znajdziesz klaster Character Statistics, a w nim Left Offset, Top Offset, Width, Height. Wystarczy odczytać lewy górny punkt (Left Offset i Top Offset) pierwszego znaku oraz prawy dolny ostatniego (Left Offset+Width i Top Offset+Height) i masz ROI odczytanego tekstu ... reszta zależy od Ciebie co z tym zrobisz (wytniesz, "wyzoomujesz" itd.).
__ Arkadiusz Śmigielski, tel. 662 01 01 74___
ObrazekObrazekObrazek

ODPOWIEDZ