Projects should take pgm or ppm files as input and, where appropriate, as output.
Students can suggest their own project topic.
Everyone must get their project pre-approved by me. Write a program to calculate the two-dimensional Haar transform of an image, do scalar quantization to compress that image. You are allowed to reject any image that is not of size 2 k square for some k. Your program must work as a filter, and take the L p space that determines the scalar quantization scaling as a parameter. For extra credit, allow a description of boundary wavelets to do high-order wavelet approximation even at the edges of the domain.