Total Variation
===============

ℓ1-TV
-----

.. toc-start

* `Salt & pepper noise restoration via ℓ1-TV denoising (greyscale image) <tvl1den_gry.py>`__
* `Salt & pepper noise restoration via ℓ1-TV denoising (greyscale image, deconvolution solver) <tvl1dcn_den.py>`__
* `Salt & pepper noise restoration via ℓ1-TV denoising (colour image) <tvl1den_clr.py>`__
* `Salt & pepper noise restoration via ℓ1-TV denoising (colour image, cupy accelerated solver) <tvl1den_clr_cupy.py>`__

.. toc-end


ℓ2-TV
-----

.. toc-start

* `Gaussian white noise restoration via ℓ2-TV denoising (greyscale image) <tvl2den_gry.py>`__
* `Gaussian white noise restoration via ℓ2-TV denoising (greyscale image, deconvolution solver) <tvl2dcn_den.py>`__
* `Gaussian white noise restoration via ℓ2-TV denoising (colour image) <tvl2den_clr.py>`__

.. toc-end
