A fast pixel-size-based very large-scale enlargement and reduction of image via an adaptive combination of bilinear interpolation and discrete cosine transform (DCT) is proposed to improve the quality and speed of the image zooming process. The proposed algorithm combined with DCT and bilinear interpolation is proposed to adaptively process different blocks of an image with different characteristics for a very large-scale image enlargement and reduction. Moreover, if quality is the main concern factor, the evolutionary programming is applied to further improve the quality of reduction algorithm of an image by tuning the frequency coefficient matrix of the reduced image. Finally, for dealing with arbitrary pixel-size-based zooming of an image, a new algorithm is also proposed.
All Science Journal Classification (ASJC) codes
- Atomic and Molecular Physics, and Optics
- Computer Science Applications
- Electrical and Electronic Engineering