JPEG Compressor in C

Implementation of the JPEG compression algorithm from scratch in C.

JPEG compression project (2022) implementing a C program that converts bitmap images to JPEG/JFIF format. Key compression techniques include color space conversion (RGB to YCbCr), sub-sampling, Discrete Cosine Transform for block encoding, and Huffman compression. Built for the Software Systems class at Olin College.