Bonjour,
Je dois faire un programme en python pour convertir des images .bmp en un format assez spécifique (.xim).
Pour cela je dois juste ajouter des informations entre l'en-tête classique et l'image.
Je dois donc "juste" modifier l'offset (adresse du 1er pixel de l'image) dans l'en-tête bitmap et ensuite insérer les informations (dites moi si je me trompe).
J'ai réussi a extraire l'offset, je lui ajoute la taille exacte de la chaine de caractère que je veux insérer. Mais j'obtiens une image noire avec des points de couleurs.
Je précise que j'ai effectué des tests en ajoutant à l'en-tête une chaine de caractère de longueur 1 et en ajoutant donc 1 octet à l'offset, j'obtiens le même résultat. C'est donc au niveau de la mise à jour de l'offset qu'il y a un problème.
J'espere avoir été assez clair
merci d'avance
Partager