参考wiki上libjpeg的使用文档
显示一个jpeg到lcd的流程
1、把jpeg数据转化成rgb
2、rgb通过lcd控制器显示到lcd上
libjpeg解压流程(可以解压或者压缩)
1、分配和初始化一个decompression结构体
2、指定源文件,要解压的图片
3、设置解压参数,比如放大/缩小
4、启动解压:jpeg_start_decompress
5、循环调用jpeg_read_scanline,直到没有sanline等待处理,此时解压完成
6、结束解压:jpeg_finish_decompress,对应第4步
7、释放decompression结构体,对应第一步
注意
1、使用libjpeg的应用程序是以"scanline"为单位进行图象处理的
2、转换速度和图片质量要做取舍
3、RGB含有三个component,分别是R、G、B