一、图片格式的一些基础概念
1、几种常见图片格式的关系:
bmp:不压缩
png:无损(有少量压缩)
jpeg:有损
因此同一张图片不同格式的大小顺序为BMP>PNG>JPEG
2、特殊图片
白屏、黑屏图片可以用paint工具来画好进行保存,这种方式生成的图片没有问题
二、图片格式之间无损转换的方式
1、使用ffmpeg工具,以JPEG转换为BMP格式或PNG格式为例,命令如下:
ffmpeg -i ILSVRC2012_val_00000001.JPEG ILSVRC2012_val_00000001.BMP
ffmpeg -i ILSVRC2012_val_00000001.JPEG ILSVRC2012_val_00000001.PNG
2、YUV转图片的命令
如:将yuv格式原图转换为JPEG图片的方法
ffmpeg -y -s 1920x1080 -i source0_759_ms.yuv source0_759_ms.yuv.jpeg