Reference

Table of Contents  ▸  List of Commands  ▸  User Karo's CLI Utilities  ▸  karo_nlmeans◀  karo_skeleton    |    karo_rndbit0  ▶

karo_nlmeans

Arguments:

Description:

Execute use_nlmeans  (CImg demo) external. (see also q-nlmeans p=4,lambda=4,sigma=10)

For help execute  in terminal shell "use_nlmeans -help"
~~~
 use_nlmeans: Non-local means denoising algorithm.
 [1] Buades, A. Coll, B. and Morel, J.: A review of image denoising algorithms, with a new one. Multiscale Modeling and Simulation: A SIAM Interdisciplinary Journal 4 (2004) 490-530
 [2] Gasser, T. Sroka,L. Jennen Steinmetz,C. Residual variance and residual pattern nonlinear regression. Biometrika 73 (1986) 625-659
 Build :  (Aug 11 2021, 20:45:21)
 
    -i               img/milla.bmp            Input image
    -o               0                        Output file
    -zoom            1                        Image magnification
    -ng              0                        Add gauss noise before aplying the algorithm
    -nu              0                        Add uniform noise before applying the algorithm
    -ns              0                        Add salt&pepper noise before applying the algorithm
    -visu            1                        Visualization step (0=no visualization)
    -p               1                        Half size of the patch (2p+1)x(2p+1)
    -lambda          -1                       Bandwidth as defined in [1] (-1 : automatic bandwidth)
    -sigma           -1                       Noise standard deviation (-1 : robust estimation)
    -alpha           3                        Neighborhood size (3)
    -sampling        1                        Sampling of the patch (1: slow, 2: fast)
~~~

Example of use:

$ gmic osteo +karo_nlmeans -p,2 +-

Command: osteo +karo_nlmeans -p,2 +-
Command: osteo +karo_nlmeans -p,2 +-
Command: osteo +karo_nlmeans -p,2 +-