Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1034 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [Couleurs RVB] Intervalles nuances de rouges (Réglé)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Couleurs RVB] Intervalles nuances de rouges (Réglé)

n°1247016
jamesou
R.I.P. Roger
Posté le 16-11-2005 à 19:09:20  profilanswer
 

Bonjour,  
 
Je suis en train de coder une petite appli ou je veux detecter une couleur rouge avec ma webcam.
Mon probleme est que j'ai l'impression que mes condition de detection d'un pixel de couleur rouge ne doivent pa etre bonne.
 
En effet, il ne suffit pas de dire que la composante rouge est de 255, la bleu 0 et la verte 0 car je veu pouvoir detecter toutes les nuances de rouges.
 
J'ai essayé de voir avec une palette rvb les differents valeurs possibles pour un "rouge" mais je n'arrive pas a modeliser ces valeurs sous forme de conditions :(
 
Pour vous, dans quels intervalles RVB puis-je dire que la couleur est rouge?
 
Merci beaucoup pour votre aide :jap:


Message édité par jamesou le 17-11-2005 à 15:42:21
mood
Publicité
Posté le 16-11-2005 à 19:09:20  profilanswer
 

n°1247089
Trollable
Posté le 16-11-2005 à 20:08:23  profilanswer
 

Pour faire simple, c'est rouge si R=max(R,V,B) et abs(V-B)<12


---------------
The Million Dollar Screenshot  (seo v7ndotcom elursrebmem paesys wifi)
n°1247124
jamesou
R.I.P. Roger
Posté le 16-11-2005 à 20:51:24  profilanswer
 

Trollable a écrit :

Pour faire simple, c'est rouge si R=max(R,V,B) et abs(V-B)<12


Merci beaucoup :jap:  Je teste ca de suite :)
 
Edit : Ca m'a l'air de bien marcher! merci encore :jap:


Message édité par jamesou le 16-11-2005 à 21:15:20
n°1247255
charly007
Posté le 16-11-2005 à 23:22:04  profilanswer
 

Tu peux convertir le rvb en tsl (en anglais rgb et hsv), la valeur de teinte correspond à la couleur.
http://www.google.fr/search?hl=fr& [...] cher&meta=

n°1247285
jamesou
R.I.P. Roger
Posté le 17-11-2005 à 02:05:28  profilanswer
 

charly007 a écrit :

Tu peux convertir le rvb en tsl (en anglais rgb et hsv), la valeur de teinte correspond à la couleur.
http://www.google.fr/search?hl=fr& [...] cher&meta=


Je regarde ca merci  :jap:

n°1247682
jamesou
R.I.P. Roger
Posté le 17-11-2005 à 15:36:02  profilanswer
 

charly007 a écrit :

Tu peux convertir le rvb en tsl (en anglais rgb et hsv), la valeur de teinte correspond à la couleur.
http://www.google.fr/search?hl=fr& [...] cher&meta=


Merci encore!
 
L'algo de reconnaissance de rouge est beaucoup plus simple avec le format HSL et la reconnaissance s'en trouve améliorée :)  
 
Pour ceux que ca interesse j'ai utiliser ces valeurs de tolerance:  
 
Rouge si (330<H<360 ou 0<H<20) ET 0.7<S<0.99 ET 0.3<L<0.99
 
 :jap:


Message édité par jamesou le 17-11-2005 à 15:42:04
n°1248031
charly007
Posté le 17-11-2005 à 23:53:18  profilanswer
 

;)


Message édité par charly007 le 17-11-2005 à 23:53:25

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [Couleurs RVB] Intervalles nuances de rouges (Réglé)

 

Sujets relatifs
[Réglé] Balise div et évènement onmouseout ???Problème de flash(réglé merci djok_fb)
Voir si une image est en RVB ou en CMJN[réglé]Besoin d'aide avec SQL d'Oracle
Liens de différentes couleurs dans une même page html[réglé] firefox ne lit plus ma feuille CSS mais IE oui!
Il est ou son probleme a lui (Réglé)Petit prob html [Reglé]
actvé un exe a partir d'une page html en local [reglé]htaccess et free ça colle pas? [réglé]
Plus de sujets relatifs à : [Couleurs RVB] Intervalles nuances de rouges (Réglé)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR