0

我有一个使用 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);
 }

这最终在屏幕的角落给了我一个黄点,但在两种颜色相遇时却没有。有任何想法吗?谢谢。

4

0 回答 0