Login  Register

Re: FFT and Inverse FFT problem for an Electron Microscope Image

Posted by Herbie on Aug 07, 2015; 11:02am
URL: http://imagej.273.s1.nabble.com/FFT-and-Inverse-FFT-problem-for-an-Electron-Microscope-Image-tp5013915p5013945.html

Dear Dimiter,

you wrote:
"ImageJ is not suitable for serious work in linear filtering/signal
processing."

Well I can't fully agree.
I see no restrictions with linear filtering using the ImageJ-FFT in
IJ-macros, although you need to understand how to deal with complex
numbers...


You wrote:
"I think that the licenses are compatible."

_Not true_, because
"JTransforms is distributed under the terms of the BSD-2-Clause license."

and owing to the Hartley transform approach the ImageJ-FFT is license-free!

Accordingly, I wouldn't like to see the current ImageJ FFT-routines
replaced by others, but IJ-PlugIns are always welcome!

Best

Herbie

::::::::::::::::::::::::::::::::::::::::::::::
Am 07.08.15 um 12:12 schrieb Dimiter Prodanov:

> Dear all,
>
> Handing of FFTs (and complex numbers) is a definite weakness of ImageJ.
> Actually ImageJ implements only the Discrete Hartley transform in order to
> avoid as much as possible use of complex numbers.
> May be this was a reasonable design choice 15 years ago when ImageJ was
> hardly more than an applet displaying an image but now I think it will make
> much sense to reconsider this.
>
> To put it simply without canonical state of the art  FFT/IFFT routine
> ImageJ is not suitable for serious work in linear filtering/signal
> processing.
>
> It will be nice to expose FFTs using for example JTransforms library
> https://sites.google.com/site/piotrwendykier/software/jtransforms
>
> I think that the licenses are compatible.
>
> best regards,
>
> Dimiter Prodanov
>
> --
> ImageJ mailing list: http://imagej.nih.gov/ij/list.html
>

--
ImageJ mailing list: http://imagej.nih.gov/ij/list.html