DiffImages.jl
DiffImages.jl is a Computer Vision library, which aims to make relavant parts of the JuliaImages ecosystem differentiable.
We have started with making parts of Images.jl and ImageTransformations.jl differentiable.
Currently, we provide support to the following modules:
- Warping modules inside of ImageTransformations.jl.
- which includes
ImageTransformations.warp
, with support for transformations from CoordinateTransformations.jl.
- which includes
- Colorspace modules from ImageCore.jl.
In the future, we aim to extend support to kernels from ImageFiltering.jl as well as extend support to image derivatives which are not currently possible due to no implementations for different types of interpolants used in Interpolations.jl.
Have a look at the tutorials given below to see what you an do using this package :)