标签: libjpeg
我使用libjpeg来解码流,但我必须首先知道它是一个jpeg流,你知道判断流是否是jpeg流的方法? 或者如何判断文件是否是jpeg文件,而不是通过后缀来判断?
答案 0 :(得分:2)
来自维基百科 - Magic number (programming)。
JPEG图像文件以FF D8开头,以FF D9结束。
您只需检查流的第一个和最后一个字节是否与引用的匹配。