如何判断蒸汽是jpeg流?

时间:2016-09-30 13:04:11

标签: libjpeg

我使用libjpeg来解码流,但我必须首先知道它是一个jpeg流,你知道判断流是否是jpeg流的方法? 或者如何判断文件是否是jpeg文件,而不是通过后缀来判断?

1 个答案:

答案 0 :(得分:2)

来自维基百科 - Magic number (programming)

  

JPEG图像文件以FF D8开头,以FF D9结束。

您只需检查流的第一个和最后一个字节是否与引用的匹配。