Budowanie tablicy z miejszych tablic.
Budowanie tablicy z miejszych tablic.
Witam, piszę ponieważ nie potrafię rozwiązać pewnego problemu. Na początku powiem co program powinien robić. W pierwszym kroku wczytuje plik wideo, następnie z każdej klatki wideo pobierany jest fragment obrazu i zamieniany na tablicę. Z tych fragmentów chcę stworzyć jedną dużą tablicę jako obraz wyjściowy. mój problem polega na tym, że tworzę sobie tablicę wymiarów NxM wrzucam ją do pęli For Loop, w której dodawane są kolejno mniejsze tablice (paski jednego piksela, które po nałożeniu jeden na drugi dadzą mi obraz). I właśnie problem jest taki, że za każdym razem jak wykonuje się kolejna iteracja pętli, to podawana jest do niej na nowo tablica wymiarów NxM. W wyniku wychodzi, że obraz który chcę otrzymać zbudowany jest z tablicy wypełnionej zerami i na dole jeden, ostatni pasek, który wrzucony został w ostatniej iteracji. Z góry dziękuję za zainteresowanie i pomoc.
- Załączniki
-
- nowy3.vi
- (2.63 MiB) Pobrany 411 razy
Re: Budowanie tablicy z miejszych tablic.
Hmmm... najwidoczniej powinieneś odpowiednio zmodyfikować strukturę programu stosując Shift Register na brzegu pętli For,
dzięki czemu wartości wyjściowe (tablica) z kolejnych iteracji będzie przekazywana do następnych i kolejne wartości (tablice) będą dopisywane do wcześniejszych. ;)
dzięki czemu wartości wyjściowe (tablica) z kolejnych iteracji będzie przekazywana do następnych i kolejne wartości (tablice) będą dopisywane do wcześniejszych. ;)
Re: Budowanie tablicy z miejszych tablic.
Faktycznie... tak czułem, że rozwiązanie tego problemu będzie banalne... Próbowałem wcześniej z Shift Register, ale nie zwróciłem uwagi na to, że można podawać sygnał do bramki wejściowej z poza pętli... Dzięki za wskazówkę! ;)