Strona 1 z 1
Zapis danych do wektora i pliku tekstowego
: 25 cze 2011 16:56
autor: pmk
Witam. Bardzo proszę o pomoc.
Mam problem, chcę aby dane generowane przez Random Number (0-1) były kolejno zapisywane w wektorze.
Proszę o wskazówki.
Pozdrawiam,
Przemo.
Re: Zapis danych do wektora
: 25 cze 2011 18:10
autor: skoziate
Najprościej tak, jak w załączniku. Klikasz prawym na tunel i wybierasz Enable Indexing.
Zapis danych do wektora
: 25 cze 2011 18:50
autor: pmk
Dziękuję bardzo. Pozdrawiam
Re: Zapis danych do wektora i pliku tekstowego
: 23 lip 2011 12:36
autor: pmk
Witam. Bardzo proszę o pomoc w następującej kwestii. Otóż wykonuję analizę przy pomocy IMAQ Particle Analysis sekwencji obrazów (termowizyjnych -> binarnych). Chciałbym aby wyniki analizowanych cech takich jak: pole, współrzędne środka masy, obwód, itp. były zapisywane w pliku tekstowym w takiej formie, że kolejne wiersze będą odpowiadać poszczególnym obrazom (iteracją pętli wczytywania sekwencji obrazów) a kolumny będą odpowiadać wyznaczanym cechom.
Re: Zapis danych do wektora i pliku tekstowego
: 23 lip 2011 13:28
autor: oczekp
Hej,
ogólnie to jest kilka sposobów na dokonanie takiego zapisu. Zerknij sobie w załączniku wrzuciłem tam 3 przykładowe metody.
Wartości indeksów [0,0,0] są generowane automatycznie, gdy używa się "array to spreadheet string" z podłączoną tablicą, która ma więcej niż 2 wejścia.
Aby zapisać jak chcesz jest kilka metod. Jak sprawdzałem czasy to najszybciej jednak wypadła metoda, w której po prostu była pętla for z autoindexem i za każdym obrotem dopisywało się dane.
Jeżeli nie jest u Ciebie konieczne dokonywanie zapisu poza pętla, w której masz Imaq Particle to wrzuć zapis w niej od razu. Będzie najszybciej. Załącznik zapis2.vi
Re: Zapis danych do wektora i pliku tekstowego
: 23 lip 2011 16:24
autor: pmk
Dziękuje bardzo

o to właśnie chodziło. Pozdrawiam.
Re: Zapis danych do wektora i pliku tekstowego
: 21 sie 2011 16:02
autor: pmk
Witam. Proszę o pomoc. Dalej walczę z tablicami wielowymiarowymi. Usiłuję zrobić tak, aby wyniki kolejnej iteracji pętli były zapisywane w kolejnych kolumnach (a nie w jednej kolumnie tylko oddzielonej wierszem).
Re: Zapis danych do wektora i pliku tekstowego
: 21 sie 2011 18:48
autor: oczekp
Ze względu, że
IMAQ Particle Analysis VI zwraca
Particle Measurements (Pixels) jako 2 wymiarową tablicę, w której jest
one column for each measurement requested in Pixel Measurements and one row for each particle detected.
musisz się zastanowić jak chcesz to zapisywać.
Mianowicie przy zapisie kolumnowym, który chcesz możesz mieć coś takiego jak załącznik nr1 lub nr2 lub jeszcze coś innego. Więc nie wiem co Cię interesuje.
Może po prostu potrzebna jest Ci tylko pierwsza cząstka to wtedy wszystko się upraszcza i po problemie.
W załączniku przesyłam te dwa rozwiązania w wersji uproszczonej.
Re: Zapis danych do wektora i pliku tekstowego
: 21 sie 2011 20:22
autor: pmk
Dzięki oczekp za zainteresowanie się tematem. Troszkę się nie zrozumieliśmy. Wytłumaczę dokładnie o co mi chodzi:
Wziąłeś na "warsztat" problem z pierwszego postu. Chodzi mi tylko o ten drugi, już tłumaczę dokładniej:
1. Wykonuję segmentację wododziałową sekwencji obrazów (obrazy z wczytywane w pętli, każda iteracja to nowy obraz)
2. Każdy obraz po dokonaniu segmentacji składa się z kilku obszarów
3. Dokonuję pomiaru tych obszarów przy pomocy IMAQ Particle Analysis VI (Area)
4. Program wyrzuca mi wyniki do pliku tekstowego w postaci takiej
5. Chodzi mi o coś podobnego do transponowania
Re: Zapis danych do wektora i pliku tekstowego
: 21 sie 2011 21:44
autor: oczekp
Domyślałem się mniej więcej, że o to chodzi, ale bez kodu ciężko mi powiedzieć jak wyglądają dane, które tam siedzą.
Rozumiem, że dane są z każdej iteracji, ale tak jak na załączniku nr1, by wiedzieć jak przekręcić tablicę 3d należy wiedzieć jak tam dane są rozmieszczone (a tego nie wiem). Domyślam się tylko, że to jest tablica, którą się otrzymuje na wyjściu pętli po użyciu bloczka IMAQ Particle Analysis, może coś innego z nią było robione, nie wiem tego, a potrzebne:)
W każdym bądź razie przykład domyślnego przekręcenia takiego zapisu dołączam do załącznika.
Zapis danych do wektora i pliku tekstowego
: 22 sie 2011 16:48
autor: pmk
Dzięki bardzo

o to właśnie chodziło

Zapis danych do wektora i pliku tekstowego
: 13 cze 2015 17:51
autor: jolad
Witam mam pewien problem. Otóż, program nie zapisuje mi danych oraz nie mogę zrobić aproksymacji wyników. Czy może ktoś mi pomóc z tym problemem. z góry dziękuję