5/3 Integer Wavelet Transform for Images Based on Visual C++
Lifei Jiao,Qiao Liu,Hua Zhou,Shanxue Yao,Yonggang Sun,Chen Luo
DOI: https://doi.org/10.1117/12.945967
2012-01-01
Abstract:For the purpose of improving the defect and deficiency in the field of using software to process images with wavelet transform, this paper introduced one core algorithm in the newest static image compression standard JPEG2000, that is the reversible 5/3 integer wavelet transform. Then improved the algorithm and programming it based on nonstandard decomposition method with Visual C++. Eventually a multi-document platform which has a strong portability was created. 5/3 integer wavelet transform and inverse transform for grayscale can be carried out by this platform. The wavelet coefficients could also be stored, which can be used for deeper research, such as filtering, image encoding and decoding, digital watermark and so on. What's more, after processing, the wavelet coefficients might be displayed as an image, which makes the results more intuitive. In addition, we illustrated the application of the platform through an example. After verification, 5/3 integer wavelet transform for images is indeed reversible and lossless, and the original image could be accurately reconstructed. The platform can be also applied to other image processing fields.