Some modifications of the Smoothing application. In particular the Gaussian mode now has two additional parameters : type.gaussian.maxerror
and type.gaussian.maxwidth
. These parameters were available in the ITK filter, but were not exposed in the application
Closes #1961 (closed)
Smoothing :
type.gaussian.maxerror
: The algorithm will size the discrete kernel so that the error resulting from truncation of the kernel is no greater than type.gaussian.maxerror
type.gaussian.maxwidth
: Set the kernel to be no wider than maxwidth pixels, even if type.gaussian.maxerror
demands it.FastNLMeans :
The tests for the Smoothing application have been updated:
apTvUtSmoothingTest_InXML
now depends on the apTvUtSmoothingTest_OutXML
test, instead of using a stored baseline.apTvUtSmoothingTest
has been removed, there is no need to test 3 times the mean
mode with the same parameters. (see InXML and OUTXML tests).The copyright owner is CNES and has signed the ORFEO ToolBox Contributor License Agreement.
Check before merging:
git diff develop... -U0 --no-color | clang-format-diff.py -p1 -i
on latest changes and commit