Jacek Czerwinski
3/13/2007 9:21:00 AM
Dnia Mon, 12 Mar 2007 23:46:40 +0000 (UTC), Damian Sobota napisa3(a):
> Witam.
>
> W swoim programie licze FFT dla czarnobia3ego obrazu za pomoc? biblioteki
> FFTW. Po wyliczeniu FFT otrzymuje warto?ci w double'ach. Chcia3bym móc
> wy?wietlia obraz transformaty, jednak?e nie wiem, jak przeskalowaa warto?ci
> zmiennoprzecinkowe typu double do przedzia3u liczb ca3kowitych [0,255], który
> reprezentuje odcienie szaro?ci.
>
> Jakie? pomys3y? (Od razu mówie, ?e dzielenie, przez DBL_MAX z float.h czy tym
> podobne historie nie dzia3aj? ;) -- tu trzeba sprytniejszej metody).
> Podejrzewam, ?e wiele osób sie z tym ju? zetkne3o i wie jak temu zaradzia.
Ostatni raz FFT dotyka3em na koncu studiów, ale...
obi3o mi sie o uszy (nie potrafie podaa konkretów), ?e sprzetowe
implementacje szybkiego Fouriera robi sie w typach sta3oprzecinkowych
(ca3kowitych), jako? tam przeskalowanych. Zas3yszane...