Comment puis-je savoir si une image TIFF en format CCITT T. 6(Groupe 4)?
Comment puis-je savoir si une image TIFF en format CCITT T. 6(Groupe 4)?
Dans quelle langue/plate-forme?
Oui, dans quelle langue?
Oui, dans quelle langue?
OriginalL'auteur | 2009-10-10
Vous devez vous connecter pour publier un commentaire.
Vous pouvez l'utiliser (C#) exemple de code.
Elle renvoie une valeur indiquant le type de compression:
1: pas de compression
2: CCITT Groupe 3
3: fac-Similé-compatible CCITT Groupe 3
4: CCITT Groupe 4 (T. 6)
5: LZW
OriginalL'auteur Corne
Vous pouvez vérifier ces liens
La balise 259 (hex 0x0103) stocker les infos à propos de la méthode de Compression.
--- Compression
Tag = 259 (103)
Type = mot
N = 1
Valeur par défaut = 1.
1 = Pas de compression, mais paquet de données en octets aussi étroitement que possible, sans
les bits non utilisés, sauf à la fin d'une ligne. Les octets sont stockés dans un tableau
d'octets, pour BitsPerSample <= 8, word si BitsPerSample > 8 <= 16, et
dword si BitsPerSample > 16 et <= 32. L'ordre des octets de données >8 bits
doit être conforme à celle spécifiée dans le fichier TIFF en-tête (octets 0
et 1). Les lignes sont nécessaires pour commencer sur les limites d'octets.
2 = CCITT Groupe 3 1-Dimensions Modified Huffman run length encoding (encodage.
Voir ALGRTHMS.txt BitsPerSample doit être de 1, puisque ce type de compression
est défini que pour les deux images (comme les images de FAX...)
3 = fac-Similé-compatible CCITT Groupe 3, exactement comme indiqué dans
"La normalisation de Groupe de 3 fac-similé de l'appareil pour le document
la transmission, la" Recommandation T. 4, Volume VII, Fascicule VII.3,
L'Équipement Terminal et de Protocoles pour les Services de Télématique, de La
Consultatif International Télégraphique et Téléphonique du Comité de
(CCITT), Genève, 1985, pages 16 à 31. Chaque bande doit
commencer sur une frontière d'octet. (Mais rappelons qu'une image peut être un
unique de la bande.) Les lignes qui ne sont pas de la première ligne d'une bande de
pas nécessaire pour commencer sur une frontière d'octet. Les données sont stockées comme
octets, et non des mots - octet, l'inversion n'est pas autorisé. Voir la
Group3Options champ pour le Groupe 3 des options telles que le 1D vs 2D de codage.
4 = fac-Similé-compatible CCITT Groupe 4, exactement comme indiqué dans
"Fac-similé des Schémas de Codage et Codification des Fonctions de Contrôle pour le Groupe
4 fac-Similé de l'Appareil," Recommandation T. 6, Tome VII, Fascicule
VII.3, de l'Équipement Terminal et de Protocoles pour les Services Télématiques,
L'Consultatif International Télégraphique et Téléphonique du Comité de
(CCITT), Genève, 1985, pages 40 à 48. Chaque bande doit
commencer sur une frontière d'octet. Les lignes qui ne sont pas de la première ligne d'une
la bande ne sont pas requis pour commencer sur une frontière d'octet. Les données sont
stockées comme des octets, pas des mots. Voir la Group4Options champ pour
Groupe 4 options.
5 = Compression LZW, pour les niveaux de gris, couleurs d'équivalence, et plein d'images en couleur.
OriginalL'auteur RRUZ
Vous pouvez exécuter
identify -verbose
de la ImageMagick suite sur l'image. Recherchez "Compression: Group4" dans la sortie.OriginalL'auteur Jukka Matilainen
Mise à JOUR:
DONC, j'ai téléchargé le
libtiff
bibliothèque à partir du lien que j'ai mentionné avant, et de ce que j'ai vu, vous pouvez effectuer les opérations suivantes: (non testé)PRÉCÉDENT:
Cette page a beaucoup d'informations sur ce format, et des liens vers certains de code en C:
Voici un extrait:
OriginalL'auteur Jacob