In a digital image processing system, an inverse discrete cosine transform (IDCT) processor for efficiently performing IDCT on n???n input vectors that has relatively low implementation cost, where n is a power of 2, said IDCT processor comprising:(a) control and generation means for selecting a non-zero quantized transform domain coefficient from n2 quantized transform domain coefficients of an I