kyfranBibax
Messages postés26Date d'inscriptionmercredi 11 mai 2005StatutMembreDernière intervention 6 janvier 2008
-
14 juin 2005 à 16:39
kyfranBibax
Messages postés26Date d'inscriptionmercredi 11 mai 2005StatutMembreDernière intervention 6 janvier 2008
-
15 juin 2005 à 10:23
Coucou,
alors là, j'ai un gros problème....
But du jeu : convertir mon image TIFF en 128 couleurs.
Moyen :
1)Dans Image.Save, il existe bien un paramètre
ColorDepth (EncoderParameter) mais dont les valeurs ne peuvent pas me
permettre de convertir en 128 couleurs (valeur : ...,4,8,... or 2^8 =
256 et je veux 2^7=128)
J'ai donc essayé de convertir en 4bit mais je me suis rendu compte que
le format tiff ne suivait pas et donc j'obteiens des erreurs dans
l'entête du fichier tiff (tel photometric).
2)Je me suis alors dis change les couleurs toi-même :
J'ai donc trouv un petit algo qui me permet de générer un palette de 128 couleurs à partir d'une image.
Je récupère donc toutes ces couleur et ensuite, pixel par pixel, je
récupère la couleur et je recherche dans la palette que j'ai obtenu la
couleur la plus proche.
J'obtiens encore et toujours la même erreur....
Auriez-vous une idée pour convertir une image Tiff en 128 couleurs?
Ou alors, si vous savez comment changer les valeurs d'en-tête de l'image Tiff? (tout en c# bien sur!!!)
Ou encore, si vous connaissez des adresses ou je peux me renseigner....
En tout cas, je remercie d'avance pour les réponses car là c'est vraiment galère.