opencv中鼠标操作涉及到第一个函数cvSetMouseCallback。这个函数注册一个回调函数。
下面程序是 《学习opencv》中的一题,在一幅图片中,鼠标画矩形,并且加亮这个区域。
#include<cv.h>
#include<highgui.h>
void my_backcall(int events,int x,int y,int flags,void *pagam);
int g_isdown=0;
void high_light(IplImage *image,CvRect rect);
void draw_hist(IplImage *image,CvRect rect);
CvRect box;
int main()
{