简易的JPEG解码实现,实现了444格式的JPEG解码,并输出到YUV444格式。
make
./build/Main <Jpeg path> <YUV output Path>
使用FFplay打开生成的YUV文件:
ffplay -s <Width>x<Height> -pixel_format yuv444p -i <YUV output Path>
程序在运行过程中会输出一些调试信息。
开关日志信息,在lib/Inc/trace.h
中修改宏定义:
#define MAX_CHARS 1000
#define TRACE_EN 1
#define TRUE 1
#define FALSE 0
#define TRACE_ERROR_EN TRUE &&TRACE_EN // 开启ERROR级别日志
#define TRACE_INFO_EN TRUE &&TRACE_EN // 开启INFO级别日志
#define TRACE_DEBUG_EN FALSE &&TRACE_EN // 关闭DEBUG级别日志