This document compares two image compression techniques: Discrete Cosine Transform (DCT) and Discrete Wavelet Transform (DWT). It first describes DCT encoding and decoding. Encoding breaks an image into blocks, applies DCT, and quantizes coefficients. Decoding dequantizes and applies inverse DCT. Simulation results show compressed images from three sample images using 8x8 DCT blocks. DCT achieves good compression ratios but introduces block artifacts. DWT provides better compression without losing as much information but requires more processing power. The document aims to analyze and compare the performance of these two techniques.