Comment lire des images bitmap en niveaux de gris?
nadine2511
Messages postés10Date d'inscriptionmercredi 2 juin 2004StatutMembreDernière intervention18 juillet 2004
-
2 juin 2004 à 12:12
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 2021
-
2 juin 2004 à 17:09
Bonjour, c'est mon premier poste sur ce forum. Je bosse depuis peu sur Visual Basic et là, j'ai un problème. Je voudrais accéder aux pixels d'une image bmp à niveaux de gris et puis aussi pour les couleurs mais je ne sais pas comment on fait.
Si quelqu'un a une solution, merci.
A voir également:
Comment lire des images bitmap en niveaux de gris?
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202172 2 juin 2004 à 12:47
tout d'abord bienvenue sur le Forum ;)
le plus simple serait pour commencer de placer ton image dans un PictureBox.
par la suite, il te suffit de faire par exemple
msgbox Picture1.Point (10 , 20 )
pour afficher la couleur du pixel situé à 10,20.
c'est surement la technique la plus simple.... viennent ensuite les API (GetPixel / GetDibBits..). Hésite pas à demander davantage d'information si tu en as besoin
nadine2511
Messages postés10Date d'inscriptionmercredi 2 juin 2004StatutMembreDernière intervention18 juillet 2004 2 juin 2004 à 14:02
Merci pour le coup de main Renfield, j'arrive maintenant à récupérer la valeur de mes pixels. Par contre, c'est en quelle unité parce qu'il me rend une valeur bizarre pour être celle d'une couleur.
Une autre petite question, comment fait-on pour créer une image et affecter une certaine couleur à certains pixels?