Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

2 Commits

Repository files navigation

The objection of this project is to compress the given image(image.bmp) by implementing JPEG compression techniques from scratch.
Run main.c and keep the input data(image) in the same directory as main.c
The knowledge require to understand the code is listed below:
YIQ, DFT, DPCM, Zigzag, Huffman encoding(decoding)
The code required multiple steps, so to make sure every set works perfectly, there is also another function of the inverse of every function.
Make sure your computer has sufficient memory to run this code.

About

JPEG compression without any toolbox. Compression rate 40%.

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages