Détecter de couleur RVB intervalle avec OpenCV et C++

Je voudrais détecter un rouge couleur de l'objet dans une vidéo ou une image, avec OpenCV et C++. Quels algorithmes sont disponibles pour ce faire?

Je voudrais faire une comparaison de la relation entre les niveaux de couleur. En effet, lorsque la luminosité varie, le ratio reste constant. Je tiens donc à déterminer l'intervalle de valeurs acceptables pour les couleurs de la zone d'intérêt.

Pour les cas je regarde le rouge R (x, y) et G (x, y) /R (x, y) et B (x, y) /R (x, y).

Je puis trouver les plages de valeurs acceptables: pour se faire une première idée,
il libère le maximum et minimum pour chaque rapport à partir d'une palette de l'image
rouge

Je voudrais trouver quelque chose comme ceci :

si minR<=R(x,y)<=maxR et minG<=G(x,y)<=maxG minB<=B(x,y)<=maxB donc
couleur(x,y)= - blanc d'autre couleur(x,y)=NOIR

S'il vous plaît ajouter quelques détails de plus comme image, etc dans votre question. Il est un peu difficile à comprendre.
s'il vous plaît je peux parler avec quelqu'un pour plus de détails sur skyp???
Si vous êtes à la recherche d'embaucher quelqu'un, de me trouver sur twitter. 🙂
Je vous suggère de restauration modifier parce que vous êtes en posant une nouvelle question. Donc, accepter une réponse ici, et puis poser une autre question.

OriginalL'auteur SOS | 2012-01-26