图像的JPEG格式压缩由TMS320-C30软件实现,主要包括RGB至YUV变换、DCT变换、量化、分组、Zig-Zag行程扫描及熵编码等功能。由于人眼对亮度较为敏感,而对色度敏感性较低,因此,系统中先将RGB图像变换成YUV图像,然后采用Y U V为4 1 的方式进行下一步的编码。由于人眼对图像的低频部分较为敏感,而对图像的高频部分不敏感,因此,先将YUV图像以8×8的块进行DCT变换,然后以小的量化步长对低频分量进行量化,用大的量化步长对高频分量进行量化,使8×8DCT块中出现尽量多的0,同时对图像视觉质量的影响基本保持不变。为了使愈低频的分量,愈先被扫描,而愈高频的分量愈后被扫描,系统采用Zig-Zag行程扫描方式。最后,进行行程编码和Huffman编码,实现对一帧图像的JPEG压缩,其流程如图5所示。