Denoising functionals (for grayscale images!.
More...
#include <functionals.h>
|
static float | f_lorentzianPairwise (const Eigen::MatrixXf &x, float sigma, float lambda) |
| Lorentzian pairwise term. More...
|
|
static void | df_lorentzianPairwise (const Eigen::MatrixXf &x, Eigen::MatrixXf &df_x, float sigma, float lambda) |
| Derivative of Lorentzian pairwise term. More...
|
|
static float | f_squaredPairwise (const Eigen::MatrixXf &x, float lambda) |
| Squared pairwise term. More...
|
|
static void | df_squaredPairwise (const Eigen::MatrixXf &x, Eigen::MatrixXf &df_x, float lambda) |
| Derivative of squared pairwise term. More...
|
|
static float | f_smoothAbsolutePairwise (const Eigen::MatrixXf &x, float epsilon, float lambda) |
| Smooth absolute pairwise term. More...
|
|
static void | df_smoothAbsolutePairwise (const Eigen::MatrixXf &x, Eigen::MatrixXf &df_x, float epsilon, float lambda) |
| Derivative of smooth absolute pairwise term. More...
|
|
static float | g_absoluteUnary (const Eigen::MatrixXf &x, const Eigen::MatrixXf &x_0) |
| Absolute unary, i.e. data, term. More...
|
|
static void | prox_g_absoluteUnary (const Eigen::MatrixXf &x, const Eigen::MatrixXf &x_0, Eigen::MatrixXf &prox_f_x, float alpha) |
| Proximal map of absolute unary term. More...
|
|
static float | g_squaredUnary (const Eigen::MatrixXf &x, const Eigen::MatrixXf &x_0) |
| Squared unary, i.e. data, term. More...
|
|
static void | prox_g_squaredUnary (const Eigen::MatrixXf &x, const Eigen::MatrixXf &x_0, Eigen::MatrixXf &prox_f_x, float alpha) |
| Proximal map of squared unary term. More...
|
|
Denoising functionals (for grayscale images!.
void Functionals::Denoising::df_lorentzianPairwise |
( |
const Eigen::MatrixXf & |
x, |
|
|
Eigen::MatrixXf & |
df_x, |
|
|
float |
sigma, |
|
|
float |
lambda |
|
) |
| |
|
static |
Derivative of Lorentzian pairwise term.
- Parameters
-
[in] | x | |
[out] | df_x | |
[in] | sigma | |
[in] | lambda | |
static void Functionals::Denoising::df_smoothAbsolutePairwise |
( |
const Eigen::MatrixXf & |
x, |
|
|
Eigen::MatrixXf & |
df_x, |
|
|
float |
epsilon, |
|
|
float |
lambda |
|
) |
| |
|
static |
Derivative of smooth absolute pairwise term.
- Parameters
-
[in] | x | |
[out] | df_x | |
[in] | sigma | |
[in] | lambda | |
void Functionals::Denoising::df_squaredPairwise |
( |
const Eigen::MatrixXf & |
x, |
|
|
Eigen::MatrixXf & |
df_x, |
|
|
float |
lambda |
|
) |
| |
|
static |
Derivative of squared pairwise term.
- Parameters
-
[in] | x | |
[out] | df_x | |
[in] | sigma | |
[in] | lambda | |
float Functionals::Denoising::f_lorentzianPairwise |
( |
const Eigen::MatrixXf & |
x, |
|
|
float |
sigma, |
|
|
float |
lambda |
|
) |
| |
|
static |
Lorentzian pairwise term.
- Parameters
-
[in] | x | |
[in] | sigma | |
[in] | lambda | |
static float Functionals::Denoising::f_smoothAbsolutePairwise |
( |
const Eigen::MatrixXf & |
x, |
|
|
float |
epsilon, |
|
|
float |
lambda |
|
) |
| |
|
static |
Smooth absolute pairwise term.
- Parameters
-
[in] | x | |
[in] | sigma | |
[in] | lambda | |
float Functionals::Denoising::f_squaredPairwise |
( |
const Eigen::MatrixXf & |
x, |
|
|
float |
lambda |
|
) |
| |
|
static |
Squared pairwise term.
- Parameters
-
[in] | x | |
[in] | sigma | |
[in] | lambda | |
float Functionals::Denoising::g_absoluteUnary |
( |
const Eigen::MatrixXf & |
x, |
|
|
const Eigen::MatrixXf & |
x_0 |
|
) |
| |
|
static |
Absolute unary, i.e. data, term.
- Parameters
-
- Returns
float Functionals::Denoising::g_squaredUnary |
( |
const Eigen::MatrixXf & |
x, |
|
|
const Eigen::MatrixXf & |
x_0 |
|
) |
| |
|
static |
Squared unary, i.e. data, term.
- Parameters
-
- Returns
void Functionals::Denoising::prox_g_absoluteUnary |
( |
const Eigen::MatrixXf & |
x, |
|
|
const Eigen::MatrixXf & |
x_0, |
|
|
Eigen::MatrixXf & |
prox_f_x, |
|
|
float |
alpha |
|
) |
| |
|
static |
Proximal map of absolute unary term.
- Parameters
-
[in] | x | |
[in] | x_0 | |
[out] | prox_f_x | |
[in] | alpha | |
void Functionals::Denoising::prox_g_squaredUnary |
( |
const Eigen::MatrixXf & |
x, |
|
|
const Eigen::MatrixXf & |
x_0, |
|
|
Eigen::MatrixXf & |
prox_f_x, |
|
|
float |
alpha |
|
) |
| |
|
static |
Proximal map of squared unary term.
- Parameters
-
[in] | x | |
[in] | x_0 | |
[out] | prox_f_x | |
[in] | alpha | |
The documentation for this class was generated from the following file: