Skip to content

UBC-ECE-Sasha/PIM-JPEG

Repository files navigation

PIM-JPEG

JPEG autoscaling in memory

This program currently performs the following using CPU only:

  1. Read JPEG file headers
  2. Decode huffman coded bitstream
  3. Dequantization
  4. Inverse Discrete Cosine Transform (DCT)
  5. Convert YCbCr to RGB
  6. Write RGB values to bitmap file

The implementation is heavily inspired by the following resources:

Make options

STATS=1 Turn on statistics for measuring time of each stage

About

JPEG autoscaling in memory

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published