JFIF Marker



신고
  1. Favicon of http://blog.flashplatform.kr 검쉰 2008.04.16 23:11 신고

    혹시나 하여 질문드립니다. ;)
    마커 다음에 오는 2바이트가 해당 정보의 길이라고 알고 있는데요,

    Segment 의 Size 가 [High-byte][low-byte] 로 명시되어 있슴
    Big Endian 이므로 Little Endian 머신의 경우 값을 변경할 필요가 있다.
    [High-byte] << 8 | [low-byte] - 2 (2를 빼는 이유는 Size정보를 빼주는것)

    라고 적혀있는데 0x000C 라면 10 바이트가 되는 것은 이해하겠습니다만, 0x1FF6 뭐 이런식으로 길이가 있으면 얼만큼이라고 해석해야되는지 잘 모르겠네요;

    혹 아시는지?

  2. Favicon of http://wooyaggo.tistory.com 우야꼬  2008.04.17 00:06 신고

    음... 저도 파일포맷에 대해서는 초보 of 초보이기 때문에
    매우 부정확한 정보지만
    Flash 는 Endian 을 신경쓰지 않아도 잘 돌아가더라구요 -_-a
    전 걍 length = data.readUnsignedShort() 로 잘 쓰고 있거덩요 -0-
    고민해보지 않았던 문제라 도움이 못 되드려서 죄송합니당 _(_ _)_

  3. killoop21 2009.03.26 09:53 신고

    0001111111110110 (2진수) 이걸 10진으로 바꾼 값만큼의 byte

+ Recent posts

티스토리 툴바