Jpeg/JFIF 파일을 구문 분석 중이며 SOI (0xFF D8) 이후에 0xFFXX (XX는 16 진수)로 시작하는 다른 "스트림"을 구문 분석합니다. 나는 EOI (0XFFD9)를 찾는다. 이제 diffrent 덩어리의 구조는 다음과 같다 : 이제Jfif/jpeg 파싱, 스트림 간 바이트
APP0 marker 2 Bytes
Length 2 Bytes
내가 길이 필드의 2 바이트에 기록 된 길이에 도달 할 때까지 내가 구문 분석 덩어리를 구문 분석 할 때. 그 후에 나는 즉시 다른 마커를 찾고 다음 덩어리의 길이가 뒤따른다고 생각했습니다. 내 파서에 따르면 항상 그렇지는 않지만 청크 사이에 데이터가있을 수 있습니다. 나는 그 데이터가 무엇인지, 그것이 이미지와 관련이 있는지를 알 수 없었다. 이게 무슨 뜻인지, 그 바이트들을 해석하는 방법에 대한 힌트가 있습니까?
누군가가 올바른 방향으로 나를 가리킬 수 있다면 나는 잃어버린 행복해 할 것입니다. 미리 감사드립니다.