我有一个使用OpenCV的多色跟踪应用程序。我想检查一下,如果绿色图像接触到红色图像,它将产生黄色斑点。 其中a是绿色空间时刻,r是红色空间时刻。
if //(lastXR==lastA || lastYR==lastB || posXR==posA || posYR==posB){
( moment10a ==moment10r || moment01a ==moment01r || arear==areaa ){
cvCircle(imgScribble, cvPoint(moment01r,moment01a), 5, cvScalar(0,255,255),-1, CV_AA);
}
这最终会在屏幕的一角给我一个黄点但不会在两种颜色相遇时给我。有任何想法吗?谢谢。