ITKSphinxExamples icon indicating copy to clipboard operation
ITKSphinxExamples copied to clipboard

ENH: Add 1D FFT Example

Open tbirdso opened this issue 3 years ago • 3 comments

Takes in mouse liver RF image (public data from ITKUltrasound testing) and performs FFT along scanline.

Also adds option in compare_to_baseline CMake function to optionally allow only Python (no C++) baseline test creation.

Input

rf-input

Output modulus

MouseLiverModulusOutput

Output phase

MouseLiverPhaseOutput

Closes #354.

tbirdso avatar May 20 '22 19:05 tbirdso

Fixed reference to input screenshot in .rst documentation.

tbirdso avatar May 20 '22 20:05 tbirdso

It looks like there is a larger issue of test dependencies here, the log file shows that ComputeFFTInOneDimension baseline comparisons are run before the ComputeFFTInOneDimension test. It appears that test dependencies are being set in CMake as one would expect. Need to dig deeper into this.

tbirdso avatar May 23 '22 16:05 tbirdso

Note that it also looks like we will need to resolve https://github.com/InsightSoftwareConsortium/ITKSphinxExamples/issues/362 before this one can be merged as 1D FFT classes were added after the 5.2.0 release.

tbirdso avatar May 23 '22 16:05 tbirdso