G'MIC - GREYC's Magic for Image Computing: A Full-Featured Open-Source Framework for Image Processing
GREYC CNRS ENSICAEN UNICAEN

A Full-Featured Open-Source Framework for Image Processing



Latest stable version: 3.4.3 (2024/10/11)

Reference

Table of Contents  ▸  List of Commands  ▸  Filtering  ▸  nlmeans◀  merge_alpha    |    nlmeans_core  ▶

nlmeans

Arguments:

Description:

Apply non local means denoising of Buades et al, 2005. on selected images.

The patch is a gaussian function of std_patch_radius.
The spatial kernel is a rectangle of radius spatial_bandwidth.
The tonal kernel is exponential (exp(-d^2/_tonal_bandwidth^2))
with d the euclidean distance between image patches.

Default values:

patch_radius=4, spatial_bandwidth=4, tonal_bandwidth=10 and patch_measure_command=-norm.

Example of use:

image.jpg +noise 10 nlmeans[-1] 4,4,{0.6*${-std_noise}}

Command: image.jpg +noise 10 nlmeans[-1] 4,4,{0.6*${-std_noise}}
Command: image.jpg +noise 10 nlmeans[-1] 4,4,{0.6*${-std_noise}}
G'MIC - GREYC's Magic for Image Computing: A Full-Featured Open-Source Framework for Image Processing

G'MIC is an open-source software distributed under the CeCILL free software licenses (LGPL-like and/or
GPL-compatible). Copyrights (C) Since July 2008, David Tschumperlé - GREYC UMR CNRS 6072, Image Team.