Wczytywanie plików lub obrazków chronologiczne.

Jeśli masz coś do powiedzenia w sprawie LabVIEW napisz. Tutaj są tematy, których nie można uściślić do innych działów.
komaro
Posty: 39
Rejestracja: 15 wrz 2010 18:50
Wersja środowiska: LabVIEW 8.6

Wczytywanie plików lub obrazków chronologiczne.

Post autor: komaro »

witam mam takie pytanie. Czy program pozwala na wczytanie plików np.obrazków lub dkumentow tekstowych w odpowiedniej kolejnosci i cczasie?

Mam program, który wykonuję pewne obliczenia. Równania są obliczane w flat sequence structure i wukonywane w odpowienidm czsier po sobie . Chcę by w odpowiednim czasie na Front panelu pojawiały się komunikaty dla uzytkownika cojest własnie liczone i równania wykonywane zaczerpniete zplikutxt lub doc.

mam nadzieje ze wyraziłem się jasno i że to jest możliwe :)
pozdrawiam
Awatar użytkownika
bartus
Posty: 141
Rejestracja: 07 maja 2007 00:00
Wersja środowiska: LabVIEW 2009
Lokalizacja: Wrocław/Żory

Wczytywanie plików lub obrazków chronologiczne.

Post autor: bartus »

no to jak jest to zdefiniowane w pliku, to otworzyc plik i dla kazdego etapu odczytywac kolejna "linijke" - to jest albo komunikat, albo co kolwiek tam masz.

Ewentualnie nazwac rysunki np 1 2 3 ... i w listowac katalog z rysunkami (robi to wg nazw[chyba]) i potem ewentualnie tez jechac po kolei.
Jest pare rzeczy dla których warto zyc - TO,UE i nie zmienia sie nic :)
komaro
Posty: 39
Rejestracja: 15 wrz 2010 18:50
Wersja środowiska: LabVIEW 8.6

Re: Wczytywanie plików lub obrazków chronologiczne.

Post autor: komaro »

Dzięki pomysły fajne tylko że nie bardzo wiem jak to zrealizowac .W labview nie maprzykladu listowania foldru i nie bardzo wiem jak to zrobic. nigdy nie robilem operacji na plikach i jest to kompletna ciemna magia dla mnie
oczekp
Posty: 161
Rejestracja: 22 lis 2009 15:12
Wersja środowiska: LabVIEW 2010

Re: Wczytywanie plików lub obrazków chronologiczne.

Post autor: oczekp »

w załączniku dwie metody.
Pierwsza wczytuje ścieżki do wszystkich plików txt w rosnącej kolejności (na 2 sposoby).
Druga wczytuje z pliku tekstowego kolejny wiersz i wpisuje do tablicy stringów.
Załączniki
help.zip
(14.38 KiB) Pobrany 347 razy
komaro
Posty: 39
Rejestracja: 15 wrz 2010 18:50
Wersja środowiska: LabVIEW 8.6

Re: Wczytywanie plików lub obrazków chronologiczne.

Post autor: komaro »

Pojawił się problem używasz nowszego lab view i niestety nie da rady odpalic pliku
oczekp
Posty: 161
Rejestracja: 22 lis 2009 15:12
Wersja środowiska: LabVIEW 2010

Re: Wczytywanie plików lub obrazków chronologiczne.

Post autor: oczekp »

a not tak:P sry moje gapiostwo.
Załączniki
progs.zip
(11.96 KiB) Pobrany 306 razy
komaro
Posty: 39
Rejestracja: 15 wrz 2010 18:50
Wersja środowiska: LabVIEW 8.6

Re: Wczytywanie plików lub obrazków chronologiczne.

Post autor: komaro »

Dzieki wielkie miej wiecej o to mi chodziło. W tej czesci co wczytujesz plik wczytaj.txt korzystarz z bloczka "read from text file" . czy jest jakas opcja by wczytaj grafike np w formacie .bmp lub.jpg? gdyz nie widze takiego bloczka
oczekp
Posty: 161
Rejestracja: 22 lis 2009 15:12
Wersja środowiska: LabVIEW 2010

Re: Wczytywanie plików lub obrazków chronologiczne.

Post autor: oczekp »

jest. Np. obraz w formacie jpeg możesz wczytać za pomocą Read JPEG file, zaś bmp z analogicznego Read BMP file. W załączniku przykład.
Programming->Graphics & Sound->Graphics Formats
Załączniki
help.zip
(34.46 KiB) Pobrany 307 razy
komaro
Posty: 39
Rejestracja: 15 wrz 2010 18:50
Wersja środowiska: LabVIEW 8.6

Re: Wczytywanie plików lub obrazków chronologiczne.

Post autor: komaro »

aha , myslem ze ten bloczek beddzie w tej samej ggrupie co bloczek read from txt file. Teraz powinnnienm sobie juz poradzic.

dzieki wilekie
komaro
Posty: 39
Rejestracja: 15 wrz 2010 18:50
Wersja środowiska: LabVIEW 8.6

Re: Wczytywanie plików lub obrazków chronologiczne.

Post autor: komaro »

niestety kiedy myślałem, że już mam rozwiazanie to pojawił się kolejny problem. Mam 3 obrazki które mają się wczytywać po kolei w określonym czasie. odpowiednio krok1 krok2 i krok 3 .jpg. zanim zaczną się załadowywać na kazdym z 3 poli ma byc jeden obrazel 1.jpg . Problem polega na tym że co zappiszę i wylaćze prpgram to nie laduja sie adne pliki tylko trzenba im ustawic sciezke dostepu najpierw
zalaczam pliki by pokazac o co mi chodzi.


dało mi sie znaleźć rozwiązanie by nie trzeba było za każdym razem ustalać ścieżki do pliku . Użyłem "Path Constatnt" . Teraz tylko potrzebuje by ustalic by jako defaultowy załadowny byl obrazek 1.jpg na kazdym foto
zad1v3.vi
(33.03 KiB) Pobrany 288 razy
Załączniki
krok3.jpg
krok3.jpg (2.33 KiB) Przejrzano 10154 razy
krok2.jpg
krok2.jpg (2.34 KiB) Przejrzano 10154 razy
krok1.jpg
krok1.jpg (2.36 KiB) Przejrzano 10154 razy
1.jpg
1.jpg (14.61 KiB) Przejrzano 10154 razy
oczekp
Posty: 161
Rejestracja: 22 lis 2009 15:12
Wersja środowiska: LabVIEW 2010

Re: Wczytywanie plików lub obrazków chronologiczne.

Post autor: oczekp »

Teraz powinno działać jak chcesz. Tylko takie rady. Używasz pewnie run continuously co nie jest dobrym nawykiem. Powinieneś kod dać w pętle w załączniku a jego wykonywanie przerywać np. przyciskiem stop, lub po wykonaniu czego tam chcesz (tak jak ustawiłem teraz) i dać po prostu Run.
Załączniki
zad1v3 Folder.zip
(58.93 KiB) Pobrany 303 razy
ODPOWIEDZ