Précédent   Forum du club des développeurs et IT Pro > C et C++ > Bibliothèques > Autres
Autres Vos questions sur les autres bibliothèques
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 27/07/2012, 14h48   #1
sellamelie
Membre régulier
 
Inscription : août 2009
Messages : 108
Détails du profil
Informations forums :
Inscription : août 2009
Messages : 108
Points : 86
Points : 86
Par défaut lecture/écriture sous magick++

Bonjour,
je suis un peu en galère quand à l'utilisation de magick++ (sous visual c++ 2010)
Je ne comprends juste pas comment on lis les valeurs des pixels... j'ai essayé ça:
Code :
1
2
3
4
5
6
int w = image.columns();
				int h = image.rows();
				PixelPacket *pixels = image.getPixels(0, 0, w, h);
				int row = 0;
				int column = 0;
				Magick::Color color = pixels[w * row + column];
Mais j'aurais voulu faire un cout de color après... je supposais qu'il s'agisait des valeurs _pixel(blue) etc. mais les valeurs ne correspondent pas vraiment à ce que je cherche.
je vous remercie par avance!
sellamelie est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/07/2012, 16h54   #2
sellamelie
Membre régulier
 
Inscription : août 2009
Messages : 108
Détails du profil
Informations forums :
Inscription : août 2009
Messages : 108
Points : 86
Points : 86
bon je pense avoir trouvé.
un simple color.redQuantum() pour le red etc.
et pour l'histoire des 8bits/16bits, il semblerait que l'image lu soit automatiquement passé sur 16 bits...
sellamelie est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 09h30.


 
 
 
 
Partenaires

Hébergement Web