This is the final report for GSOC 2022
Project Name:
Improved ImageIO: adding JPEG2000, GIF, and EXIF support
Organisation:
The Julia Language
Project Size
: Large
JuliaImages takes support from JuliaIO to provide encode and decode methods of various image formats. The focus of this project is to add IO support for GIF and JPEG2000 formats. This project also aims to provide improved metadata EXIF support for the Julia community.
This project had 3 phases:
- ExifViewer.jl
- GIFImageIO.jl
- JPEG2000.jl
The project consisted of 3 sub projects namely: EXIFViewer.jl, GIFImages.jl, JPEG2000.jl
Provides interface to use LibExif C library in Julia. Allows reading metadata from Images.
Project Link: https://github.com/ashwani-rathee/ExifViewer.jl
Pull Requests:
Provides interface to use LibGIF C library in Julia.
Project Link: https://github.com/ashwani-rathee/GIFImages.jl
Pull Requests:
Color Quantisation methods were included
Provides interface to use OpenJpeg C library in Julia.
Project Link: https://github.com/ashwani-rathee/JPEG2000.jl
Pull Requests:
Minor Projects:
Provides extra functions written in C to improve perfomance and access of LibGif Library
Project Link: https://github.com/ashwani-rathee/libgifextra
Pull Requests:
Provides extra functions written in C to improve perfomance and access of OpenJpeg Library
Project Link: https://github.com/ashwani-rathee/libopenjpegextra
Pull Requests: