1
다음은 TIFF 6.0 사양 섹션 9의 내용입니다. PackBits 압축Tiff 이미지 스펙 6.0 팩 비트 압축 방법
이것이 알고리즘의 핵심입니다. 다음은 몇 가지 추가 규칙입니다.
- 각 행을 별도로 포장하십시오. 행 경계에서 압축하지 마십시오.
- 행 당 압축되지 않은 바이트 수는 (ImageWidth + 7) /8로 정의됩니다. 비 압축 비트 맵이 행당 짝수 바이트를 필요로하는 경우 워드 정렬 버퍼로 압축을 해제하십시오.
- 실행보다 큰 128 바이트 인 경우 는 하나 개 이상의 추가 복제와 실행의 나머지 부분을 실행 인코딩
세 번째 항목이 이해하기 쉬운하지만 두 번째에 대한 혼란 스러워요 첫 번째와 구체적으로 : 행 당 압축되지 않은 바이트의 수는 (ImageWidth + 7)/8로 정의됩니다. 1 비트 2 레벨 이미지에만 해당되는 것은 아닙니다. 하지만 필자가 알고있는 packbits는 바이트 지향 압축 알고리즘이므로 모든 유형의 tiff에 사용할 수 있습니다.
티파니와 팩 비트에 대해 알고있는 사람이 나에게 몇 가지 힌트를 줄 수 있습니까?