In this work, we study restoration of digital images degraded by white and colored noise using the Wiener filtering technique. It has been established that the Karhunen-Loeve transform (KLT) of the covariance matrix of a first order Markov process can be closely approximated by the discrete cosine transform (DCT) [1]. This property is used to establish that the Wiener filtering equations for an (n × n) image (a linear system of order n
2) degraded by white noise can be transformed using the DCT to obtain

sets of linear equations, each of order

. The solution for each of the

systems can be computed in

computations. Thus, the complete algorithm requires

computations, which is approximately half of the computations required for the previously described algorithms [2]. Also, it is shown that the approximation of the KLT by DCT may be interpreted as a modification in one of the boundary conditions (horizontal or vertical) of the noisy image. The algorithms obtained are generalized to include the case of images degraded by colored noise. The rise in computational complexity of the algorithm for such a case is marginal.