| 21 | |
| 22 | |
| 23 | void IPLIFFT::init() |
| 24 | { |
| 25 | // init |
| 26 | _result = NULL; |
| 27 | |
| 28 | // basic settings |
| 29 | setClassName("IPLIFFT"); |
| 30 | setTitle("Inverse FFT"); |
| 31 | setCategory(IPLProcess::CATEGORY_FOURIER); |
| 32 | setDescription("Inverse Fast Fourier Transform."); |
| 33 | setKeywords("IFFT"); |
| 34 | |
| 35 | // inputs and outputs |
| 36 | addInput("Complex Image", IPL_IMAGE_COMPLEX); |
| 37 | addOutput("Grayscale Image", IPL_IMAGE_GRAYSCALE); |
| 38 | |
| 39 | // properties |
| 40 | //addProcessPropertyInt("mode", "Windowing Function:None|Hanning|Hamming|Blackman|Border", "", IPL_INT_RADIOBUTTONS, 0); |
| 41 | } |
| 42 | |
| 43 | void IPLIFFT::destroy() |
| 44 | { |
nothing calls this directly
no test coverage detected