poldere
Messages postés69Date d'inscriptionsamedi 14 mai 2005StatutMembreDernière intervention12 août 2007
-
14 avril 2006 à 12:38
poldere
Messages postés69Date d'inscriptionsamedi 14 mai 2005StatutMembreDernière intervention12 août 2007
-
15 avril 2006 à 23:24
Bonjour et bon WE de pâques, je voulais savoir si il y a une façon facile pour un débutant pour convertir une couleur en byte d'un tableau en couleur HLS ?
J'ai en gros ceci :
ReDim pixels(1 To 4, 1 To bw, 1 To bh)
GetDIBits Picture5.HDC, Picture5.Image, 0, bh, pixels(1, 1, 1), BITMAP, DIB_RGB_COLORS
If pixels(1, x, y) =128 and pixels(2, x, y) =128 and pixels(3, x, y) =128 Then pixels(1, x, y) 0: pixels(2, x, y) 0: pixels(3, x, y) = 0
SetDIBits Picture5.HDC, Picture2.Image, 0, bh, pixels(1, 1, 1), BITMAP, DIB_RGB_COLORS
Je voudrais convertir les pixels(1,x,y),pixels(2,x,y) et pixels(3,x,y) en HLS ( en passant par le RGB ou autre ) du genre
B = pixels(1,x,y) ' couleur bleu du pixel
V = pixels(2,x,y) ' couleur verte du pixel
R = pixels(3,x,y) ' couleur rouge du pixel
call convertion RGB vers HLS
poldere
Messages postés69Date d'inscriptionsamedi 14 mai 2005StatutMembreDernière intervention12 août 2007 15 avril 2006 à 01:43
Merci Dark , elle sont très bien tes sources. Mais à mon niveau je ne suis qu'au stade du " copier-coller " de sources existantes vers mes besoins. Malheureusement comme il me manque la formation de départ , il y a cetaines fonctions et certains concepts que je ne maitrise pas du tout. Je suis sur VB depuis environ 6 mois et je tatonne à droite , à gauche pour faire fonctionner le tout. Je veux faire une reconnaissance de couleur sur webcam plutot en HLS qu'en RGB. Ce que j'ai actuellement fonctionne mais pas assez vite à mon gout. Je mettrais bien le projet en ligne mais avec mes " copier-coller ' il y a un tas de choses qui ne serve à rien et risque d'embrouillé ( moi je m'y retrouve tant bien que mal ). Et je suis sur que certain modules brouillent les autres.
Quand quelqu'un apprend une nouvelle langue c'est pas en lisant un journal qu'il comprendra la signification de chaque mots . . . . . Un simple texte ne suffit pas et il faut parfois des explications . . . . .
Re merci à bientot