Per riferimento, la posizione superiore della striscia di dati deve essere contenuta nel valore della tag StripeOffsets (273). Il formato dei dati (byte) dopo che è codificato deve anch'esso essere specificato dal valore della tag StripeByteCounts (279).
Il byte alla fine della striscia di dati dell'ultima pagina deve essere lo stesso del byte alla fine dei dati TIFF.
I dati bitmap devono essere dei seguenti tipi:
Tipo immagine bitmap |
Limitazioni |
---|---|
Monocromatica: un campione, un bit (due colori) per pixel. |
Il valore della tag BitsPerSample (256) deve essere impostato su 1. Ogni pixel deve essere bianco quando il valore di campione è 0, e nero quando il valore di campione è 1. |
Scala di grigi: un campione, quattro bit (16 colori) per pixel. |
Il valore della tag BitsPerSample (256) deve essere impostato per essere su 4. Ogni pixel deve essere bianco quando il valore del campione è 0, e nero quando il valore del campione è 15. |
Scala di grigi: un campione, otto bit (256 colori) per pixel. |
Il valore della tag BitsPerSample (256) deve essere impostato per essere su 8. Ogni pixel deve essere bianco quando il valore campione è 0, e nero quando il valore campione è 255. |
I dati dell'immagine bitmap devono essere codificati utilizzando uno dei seguenti metodi di compressione.
Metodo di compressione |
Limitazioni |
Note |
---|---|---|
Metodo non compresso |
L'immagine non è compressa. I dati per ogni pixel sono memorizzati nell'ordine in cui sono stati creati o scansiti. I dati supplementari vengono aggiunti alla fine di ogni riga come un tasto al posto di byte inutilizzati. Il valore della tag di Compressione (259) deve essere impostato su 1 e la tag T4Options (292) non può essere inclusa. Inoltre, il valore della tag StripByteCounts (279) deve essere impostato come segue:
|
|
Metodo MH (Modified Huffman) |
Questo metodo di compressione è uguale al metodo di codificazione unidimensionale del Fax CCITT Group 3. Questo metodo di compressione viene utilizzato solo per le immagini monocromatiche a due colori. Il valore della tag Compressione (259) deve essere impostato su 3 e la tag T4Options (292) deve essere impostata su 1. Inoltre, il valore della tag StripByteCounts (279) deve essere impostato sul formato (in byte) dei dati compressi. |
|
Metodo MMR (Modified Modified Read) |
Questo metodo di compressione è uguale al metodo di codificazione Fax CCITT Group 4. Questa compressione viene utilizzata solo per le immagini monocromatiche a due colori. Il valore della tag Compressione (259) deve essere impostato su 4 e la tag T4Options (292) non può essere incluso. Inoltre, il valore della tag StripByteCounts (279) deve essere impostato al formato (in byte) dei dati compressi. |
|
Metodo LZW (Lempel, Ziv, Welch) |
Il valore della tag Compressione (259) deve essere impostato su 5. Inoltre, il valore della tag StripByte-Counts (279) deve essere impostato sul formato (in byte) dei dati compressi. |
Questo metodo utilizza l'algoritmo di compressione dei dati originariamente divisi da Terry Welch di Sperry (attualmente Unisys), e successivamente utilizzato come un algoritmo di dizionario "LZ77" da Abraham Lempel e Jacob Ziv. |