Highlighted Features ==================== .. image:: https://github.com/kornia/data/raw/main/kornia_paper_mosaic.png :align: center At a granular level, Kornia is a library that consists of the following components: +-----------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------+ | **Component** | **Description** | +-----------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------+ | `kornia `_ | a Differentiable Computer Vision library like OpenCV, with strong GPU support | +-----------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------+ | `kornia.augmentation `_| a module to perform data augmentation in the GPU | +-----------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------+ | `kornia.color `_ | a set of routines to perform color space conversions | +-----------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------+ | `kornia.contrib `_ | a compilation of user contrib and experimental operators | +-----------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------+ | `kornia.feature `_ | a module to perform feature detection | +-----------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------+ | `kornia.filters `_ | a module to perform image filtering and edge detection | +-----------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------+ | `kornia.geometry `_ | a geometric computer vision library to perform image transformations, 3D linear algebra and conversions using different camera models | +-----------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------+ | `kornia.losses `_ | a stack of loss functions to solve different vision tasks | +-----------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------+ | `kornia.morphology `_ | a module to perform morphological operations | +-----------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------+ | `kornia.utils `_ | image to tensor utilities and metrics for vision problems | +-----------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------+