GMM3, Paul Cockshott's online teaching material



Graphic displays

Programming prerequisites in Java and the Multi Media Instructionset (MMX) 2Lectures

Image compression background theory

Classical compression


Vector Quantization


Java Class Binaries

The com.c3d.*



Java Class Documentation

The Jimage class as Tex documentation

The Jimage package as JavaDoc documentation

Intel Documentation

Image Processing Library


Jpeg Documentation

Article on jpeg

Additional book: Digital Compression of Still Images and Video, Roger Clarke

Exercises for gmm3

Sample solution images Here is the data flow that produced the sample images.

Keywords: Image processing java AWT Jimage video compression DCT vector quantization