Discrete frequency transforms provide a method to obtain a global view of data within a window. Discrete cosine transform is the frequency transform for practical image processing because of its excellent energy compaction property. Another reason for its popularity is the existence of a fast implementation for the algorithm. In this article, the basics of the discrete cosine transform, its use...