Création/Lecture image PNG

Résolu/Fermé
gagner79 Messages postés 261 Date d'inscription mercredi 28 mai 2008 Statut Membre Dernière intervention 20 décembre 2009 - 16 mai 2009 à 16:02
 Sollen - 22 mai 2009 à 18:16
Bonjour !

Alors voilà, j'ai une image PNG. J'aimerais pouvoir obtenir pour chaque pixel de l'image sa couleur. Donc mon png a 4 pixels (2 pixels de largeur, 2 pixels de hauteur), j'aimerais donc trouver la couleur du pixel(0;0), du pixel (1;0), (0;1) et (1;1).

Il me faudrait pour cela savoir comment lire une image PNG et la décoder.
Et faire l'inverse aussi.

Merci d'avance !
A voir également:

11 réponses

Bonjour

Ça dépend du langage que tu utilises, en PHP par exemple c'est immédiat, tu as directement accès aux pixels d'une image que tu as lue avec imagecreatefrompng.
Sinon, si ton langage te permet de lire un fichier (faut espérer, sinon tu vas avoir des problèmes ...) tu prends ton courage à deux mains et tu analyses le fichier toi-même. Le format png est décrit sur internet, par exemple ici : http://www.w3.org/TR/REC-png.pdf
1
oui, il y a imagepng
En fait avec les fonctions de PHP, tu peux lire une image dans un format, la manipuler, puis la sauvegarder sous le même format ou même sous un autre
1
sarumo Messages postés 49 Date d'inscription lundi 11 mai 2009 Statut Membre Dernière intervention 21 avril 2011 1
16 mai 2009 à 21:37
avec photoshop sa marche tu peut la crée et la modifier
0
gagner79 Messages postés 261 Date d'inscription mercredi 28 mai 2008 Statut Membre Dernière intervention 20 décembre 2009 40
18 mai 2009 à 19:01
nan je veux connaître la couleur de chaque pixel d'une image.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
sarumo Messages postés 49 Date d'inscription lundi 11 mai 2009 Statut Membre Dernière intervention 21 avril 2011 1
20 mai 2009 à 11:03
OUI TU PEUT TU ZOOM ET AVEC LA PIPETTE TU SÉLECTION LA PIXEL QUE TU VEUT ET TU AURA SON CODE RVB
0
gagner79 Messages postés 261 Date d'inscription mercredi 28 mai 2008 Statut Membre Dernière intervention 20 décembre 2009 40
20 mai 2009 à 16:23
Sauf que s'il y a 1000 pixels, il me faudra toute la journée !
0
sarumo Messages postés 49 Date d'inscription lundi 11 mai 2009 Statut Membre Dernière intervention 21 avril 2011 1
20 mai 2009 à 22:37
et alors c toi qui veu connaitre la couleur des pixels.
enfet pour quoi faire ?
0
gagner79 Messages postés 261 Date d'inscription mercredi 28 mai 2008 Statut Membre Dernière intervention 20 décembre 2009 40
22 mai 2009 à 11:07
Laissez tomber. Je cherche des gens qui s'y connaissent un minimum.
Le but, c'était qu'en connaissant la couleur de certains pixels, je puisse créer une image avec les pixels correspondant.
0
gagner79 Messages postés 261 Date d'inscription mercredi 28 mai 2008 Statut Membre Dernière intervention 20 décembre 2009 40
22 mai 2009 à 11:18
Y a t-il l'inverse de la fonction imagecreatefrompng, pour créer une image à partir des pixels ? En tout cas merci pour la doc.
0
gagner79 Messages postés 261 Date d'inscription mercredi 28 mai 2008 Statut Membre Dernière intervention 20 décembre 2009 40
22 mai 2009 à 13:01
Bien je vois...
Merci pour tout !
0
Si c'est sous windows, il suffit d'utiliser l'api Win32 (en C, C++ , ou autre)
0