kornia.enhance
==============
.. meta::
:name: description
:content: "The Kornia.enhance module provides a suite of image enhancement functions including brightness, contrast, hue, saturation adjustments, as well as normalization and equalization techniques. It also features advanced transformations like ZCA whitening and differentiable JPEG codec. Explore interactive demos on Hugging Face Spaces."
.. currentmodule:: kornia.enhance
The functions in this section perform normalisations and intensity transformations.
Adjustment
----------
.. autofunction:: add_weighted
.. autofunction:: adjust_brightness
.. autofunction:: adjust_contrast
.. autofunction:: adjust_contrast_with_mean_subtraction
.. autofunction:: adjust_gamma
.. autofunction:: adjust_hue
.. autofunction:: adjust_saturation
.. autofunction:: adjust_sigmoid
.. autofunction:: adjust_log
.. autofunction:: invert
.. autofunction:: posterize
.. autofunction:: sharpness
.. autofunction:: solarize
Interactive Demo
~~~~~~~~~~~~~~~~
.. raw:: html
Visit the demo on `Hugging Face Spaces `_.
Equalization
------------
.. autofunction:: equalize
.. autofunction:: equalize_clahe
.. autofunction:: equalize3d
.. autofunction:: histogram
.. autofunction:: histogram2d
.. autofunction:: image_histogram2d
Normalizations
--------------
.. autofunction:: normalize
.. autofunction:: normalize_min_max
.. autofunction:: denormalize
.. autofunction:: zca_mean
.. autofunction:: zca_whiten
.. autofunction:: linear_transform
Codec
-----
.. autofunction:: jpeg_codec_differentiable
Modules
-------
.. autoclass:: Normalize
.. autoclass:: Denormalize
.. autoclass:: ZCAWhitening
:members:
.. autoclass:: AdjustBrightness
.. autoclass:: AdjustContrast
.. autoclass:: AdjustSaturation
.. autoclass:: AdjustHue
.. autoclass:: AdjustGamma
.. autoclass:: AdjustSigmoid
.. autoclass:: AdjustLog
.. autoclass:: AddWeighted
.. autoclass:: Invert
.. autoclass:: JPEGCodecDifferentiable
ZCA Whitening Interactive Demo
------------------------------
.. raw:: html