Creation d'un fichier TIFF - C - Programmation
Marsh Posté le 20-07-2005 à 16:43:51
Peut etre que les "TAGs" que t'a rajouté sont à l'origine du souci ... t'as essayé de les viré pour testé ?
Citation : |
Marsh Posté le 20-07-2005 à 16:50:51
Oui j ai essayer ils ne genent pas. Je pense ke c un pb avec l'entete ou on indique si le fichier est en big ou little endian, la version du TIFF et la position du IFD (8 octets). Mais je vois pas ou je me goure c pour ca ke je voulais savoir si on peut observer la fonction TIFFOpen ??
Marsh Posté le 20-07-2005 à 17:00:04
Je sais pas si ca peut t'aider :
http://starlet.deltatel.ru/radiusvms/libtiff.zip
Dedans t'as la TIFFOpen je pense.
Marsh Posté le 21-07-2005 à 14:06:47
j ai trouver le pb. En fait, je fais la migration d un log developpe sur une station de travail avec une architecture Motorola sur PC qui ont une architecture Intel. J avais bien corriger l'entete du fichier en remplacant MM par II, mais je n avais pas vu ke pour certain Tags l ancien developpeur avais mis ces valeurs en hexadecimal et avait inversé les bits de poids fort avec les poids faible.
Donc voila ca marche nickel maintenant.
Merci de ton aide Chronoklazm Ciao..
Marsh Posté le 20-07-2005 à 16:37:20
Salut,
J'ai creer un format de fichier TIFF auquel j'ai rajouté des TAGs ki sont spécifiques a mon application, sans pour autant négliger ceux indispensables au format TIFF. J'arrive a lire ce fichier avec un prog ke j ai creer mais kan je le lis avec des logiciels (comme XNVIEW (ki supporte le 16 bits)), il dit ke ce n'est pas un fichier TIFF.
Donc j'ai du faire une erreur dans l'ecriture de ce fichier mais je n'arrive pas a la (ou les) trouver. J'ai essaye d'ouvrir ce fichier avec la librairie TIFF, mais kan je fais appel a la fonction TIFFOpen(char fichier,char options), elle n'arrive pas a ouvrir le flux vers ce fichier.
Je me demandais si il est possible de savoir ou la fonction a rencontre un pb ou bien de suivre pas-a-pas son execution ???
Voila si qqun peut m'aider...
++