Fundamentals of Multimedia
Sample Code
Check out the
Tools and Software
page for any software that you may need to run these demos.
JPEG:
A small C program to perform JPEG Quantization.
DCT:
A small C program to perform 1D (1x8) DCT Transform.
A small C program to perform 8x8 DCT Transform.
A small C program to perform 1D IDCT Transform.
A small C program to show step by step 1D IDCT Transform.
A small C program to perform 8x8 IDCT Transform.
View all files, including some sample data.
Color Comparison:
A Visual Basic program that shows what different colors look like together.
Wavelets:
A C program that performs wavelet reduction.
Data for the wavelet reduction program.
Audio Compression:
C source code for 2.4 kbps LPC-10 Vocoder
This celp program, written in C, generates a code-excited-linear-prediction processed output file from an input file.
General Purpose:
Template Visual C++ code for reading an image
Sample image processing code, in both Visual C++ and Java