Skip to content

leonAlb/JPEG-Encoder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jpeg_projekt

C++20 project that implements a JPEG-style encoding pipeline. The current demo program reads a text-based PPM image (P3) and writes a baseline JPEG file.

Highlights

  • RGB → YCbCr conversion
  • Chroma subsampling (configured in main.cpp)
  • 8×8 block DCT + quantization (standard JPEG tables)
  • Zig-zag scan + run-length encoding (RLE)
  • Huffman coding + JPEG marker/segment writer (APP0, DQT, SOF0, DHT, SOS)

About

Encoder to create a jpg image from a PPM-file (P3)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors