Uśrednienie wyniku po FFT

Tematyka związana z tworzeniem aplikacji w LabVIEW do obsługi wizji oraz wszelkich operacji na obrazie.
dzieciol001
Posty: 8
Rejestracja: 08 wrz 2014 01:14
Wersja środowiska: LabVIEW 2013

Uśrednienie wyniku po FFT

Post autor: dzieciol001 » 02 paź 2014 10:38

Prośba o pomoc.
Tworzę program do badania rozdzielczości rejestracji obrazu, korzystam z MTF, zasada jest prosta, Ładuje się obraz, wyznacza się odpowiedź liniową, traktuję się ją FFT, wyznacza wykres, i odczytuje wartości.
Niestety moje wyniki odbiegają od teorytycznych.
MTFCurve to linia teorytyczna(Imatest), a FFT-graf to mój wynik.
Jak uśrednić mój wynik, żeby linia ni wychodziła tak poszarpana?
Załączniki
MTFcurve.gif
MTFcurve.gif (42.92 KiB) Przejrzano 3323 razy
FFT-graf.png
FFT-graf.png (4.41 KiB) Przejrzano 3323 razy

Awatar użytkownika
Harnas
Posty: 152
Rejestracja: 16 mar 2011 09:56
Wersja środowiska: LabVIEW 2009

Uśrednienie wyniku po FFT

Post autor: Harnas » 09 paź 2014 14:11

Zastosowac ktorys z filtrow ?

dzieciol001
Posty: 8
Rejestracja: 08 wrz 2014 01:14
Wersja środowiska: LabVIEW 2013

Re: Uśrednienie wyniku po FFT

Post autor: dzieciol001 » 14 paź 2014 23:01

jeśli chodzi o filtry w samym FFT to nic nie pomogło, a jeśli zastosować jakiś filtr po przeliczeniu FFT, program mi się nie chce już uruchomić.

PiDi
Posty: 619
Rejestracja: 31 gru 2010 01:36
Wersja środowiska: LabVIEW 2017
Lokalizacja: Katowice
Has thanked: 3 times
Been thanked: 3 times

Re: Uśrednienie wyniku po FFT

Post autor: PiDi » 16 paź 2014 23:49

Kilka pytań pomocniczych: jaki obraz ładujesz? Jak robisz obliczenia? Jak robisz wykres? To to jest "lmatest"? Co właściwie pokazują te wykresy?

Hmm... No to może po prostu opisz problem jeszcze raz, powoli i dokładnie, a najlepiej pokaż jakiś kawałek kodu, żeby było co analizować.
ObrazekObrazekObrazekObrazek

ODPOWIEDZ