This project is also done in the Image Processing and Computer Vision course at Queen's University. Also collaborate with my teammate Kaiyun Guo.
It is an application to first compress the image and then decompress in order to reduce the size, but not distort the image. The algorithm used is JPEG encoding technique.
Example:
Flower: Original image(left), Image after compression and decompression(right)
The code is extremely long for compression and decompression, so I just put on my GitHub page.
Please note: You could not use the code for any academic usages.
For other usage, you could reference the code as below:
@article{mz2021,
title = "Image Compression",
author = "Zhou, Meng", "Guo, Kaiyun",
year = "2021",
url = "https://sites.google.com/view/mengzhou/project/image-compression-and-decompression"
}