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