Création/Lecture image PNG

Résolu
gagner79 Messages postés 261 Date d'inscription   Statut Membre Dernière intervention   -  
 Sollen -
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

le père
 
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
le père
 
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   Statut Membre Dernière intervention   1
 
avec photoshop sa marche tu peut la crée et la modifier
0
gagner79 Messages postés 261 Date d'inscription   Statut Membre Dernière intervention   40
 
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   Statut Membre Dernière intervention   1
 
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   Statut Membre Dernière intervention   40
 
Sauf que s'il y a 1000 pixels, il me faudra toute la journée !
0
sarumo Messages postés 49 Date d'inscription   Statut Membre Dernière intervention   1
 
et alors c toi qui veu connaitre la couleur des pixels.
enfet pour quoi faire ?
0
gagner79 Messages postés 261 Date d'inscription   Statut Membre Dernière intervention   40
 
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   Statut Membre Dernière intervention   40
 
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   Statut Membre Dernière intervention   40
 
Bien je vois...
Merci pour tout !
0
Sollen
 
Si c'est sous windows, il suffit d'utiliser l'api Win32 (en C, C++ , ou autre)
0