在opencv中手动设置onMouse函数的参数

时间:2014-01-26 07:09:23

标签: c++ events opencv

我在Windows 7的代码块中使用Opencv 2.4.2。基本上我想在某些条件为真时单击所需的坐标。此功能提取左右键的坐标。

我想要的只是手动设置此功能的参数。 它的参数包括事件,x和y坐标。

以下是我正在使用的代码:

void onMouse(int event, int x, int y, int flags, void* param)  
{  
    if (event == CV_EVENT_LBUTTONDOWN)  
    {  
        printf("LEFT CLICK\n");  
        printf("%d %d",x,y);  
    }  
    else if (event == CV_EVENT_RBUTTONDOWN)  
    {  
        printf("RIGHT CLICK\n");  
        printf("%d %d",x,y);  
    }  
    else  
    {  
        printf("HOVER\n");  
        printf("%d %d",x,y);  
    }  
}

0 个答案:

没有答案