一、图像分割 将图像分割成8x8子块 二、颜色空间转换 RGB-> YCbCr 通过三个数学式子,即可完成转换 比如将图片分解成YCrCb 三、离散余弦变换 说简单点就是二维傅里叶变换,把各个像素的值用很多个余弦函数相加 四、量化 把每个DCT变换后的值经过除以一个量化表再取整,就是整个JPEG压缩的精髓 五、哈夫曼编码 这个比较简单,可以参看其他博文