如何在不解码整个图像的情况下了解jpeg格式(android)

dud*_*dul 3 java android jpeg

有没有办法让Android知道JPEG格式而不解码完整的图像?按格式我的意思是Baseline,Progressive等.

S.D*_*.D. 9

  1. 来自文件扩展名,即*.jpg或*.jpeg

  2. 魔术数字.大多数文件格式在文件开头都有一些特殊字节,表示该文件的类型.

  3. 其余的详细信息在EXIF数据中交错存取,您必须为此读取文件的一部分.

  4. 使用将文件分成段的标记,0xFF, 0xC0指示基线DCT,0xFF, 0xC2指示渐进式DCT.此外,如果文件具有多一个扫描标记的开头,0xFF, 0xDA则它是渐进式jpeg.看看你是否在文件中点击了这些字节序列.