Heja
Mam do stworzenia wstege wokol punkow o niewypuklym kształcie. Chcę jej użyć by wyeliminować wszystkie artefakty i szumy, które psują mi analizę.
Problem pojawia się gdy określę szerokość tej wstęgi na zbyt dużą. Na stworzonym wielokącie pojawiają się wtedy dziury tak jak w tych przypadkach:
Te dziury powodują że używając Point In Polygon.vi punkty wewnatrz wstęgi sa określone jako Outside, zamiast Inside.
Macie jakiś sprytny pomysł jak je wyeliminować?
Mogę używać vi z Vision, jesli bedzie trzeba.
Wycinanie "zakretów" ze zbioru punktow
- dajpanspokój
- Posty: 145
- Rejestracja: 05 lis 2015 08:15
- Wersja środowiska: LabVIEW 2016
- dajpanspokój
- Posty: 145
- Rejestracja: 05 lis 2015 08:15
- Wersja środowiska: LabVIEW 2016
Re: Wycinanie "zakretów" ze zbioru punktow
Hej
Moge ci dac to pare zbiorow punktow z roznych profili. Nie moge niestety udostepnic vi ktory je generuje.
Klastery zaweraja:
Model - zbior puktow w srodku
Landmarks - punkty specjalne w modelu
Envelope - wstega stworzona na podstawie landmarksow
Jeden klaster zawiera wstege z 3 dziurami, ale to jest jakis super specjalny przypadek, ktory moze nie byc stosowany. Potraktujmy to jako zadanie z gwiazdka ;)
Zapisalem klastery dla wersji labview 8.0
Moge ci dac to pare zbiorow punktow z roznych profili. Nie moge niestety udostepnic vi ktory je generuje.
Klastery zaweraja:
Model - zbior puktow w srodku
Landmarks - punkty specjalne w modelu
Envelope - wstega stworzona na podstawie landmarksow
Jeden klaster zawiera wstege z 3 dziurami, ale to jest jakis super specjalny przypadek, ktory moze nie byc stosowany. Potraktujmy to jako zadanie z gwiazdka ;)
Zapisalem klastery dla wersji labview 8.0
- Załączniki
-
- Model dziury 8.0.rar
- (13.42 KiB) Pobrany 316 razy
Wycinanie "zakretów" ze zbioru punktow
Czy dobrze rozumiem, że masz znany "idealny przebieg", wokół którego chcesz stworzyć region "akceptowalnych" wartości - wstęga; a do analizy chcesz zostawić tylko punkty, które mieszczą się we wstędze?
-
- Posty: 641
- Rejestracja: 31 gru 2010 01:36
- Wersja środowiska: LabVIEW 2017
- Lokalizacja: Katowice
Re: Wycinanie "zakretów" ze zbioru punktow
Problem chyba już rozwiązany: https://lavag.org/topic/19844-check-if- ... ps-inside/
- dajpanspokój
- Posty: 145
- Rejestracja: 05 lis 2015 08:15
- Wersja środowiska: LabVIEW 2016
Wycinanie "zakretów" ze zbioru punktow
Tak, zapomnialem napisac