利用OpenCV给图像添加标注(二)

2015-03-04 22:51:13 · 作者: · 浏览: 86
vPoint((*it).x + (*it).width,(*it).y + (*it).height),CV_RGB(0,255,0));
? ?}
? ?cvRectangle(img1,cvPoint(drawing_box.x,drawing_box.y),cvPoint(drawing_box.x+drawing_box.width,drawing_box.y+drawing_box.height),CV_RGB(255,0,0));
? ?biaozhu_boxs.push_back(drawing_box);
? }
? is_drawing=false;
? break;
?}
?cvShowImage("video",img1);
?return;
}


功能及用法:


?


1.鼠标框定目标【可多个】


2.按n,进入下一帧,保存当前框定目标坐标到txt文本【可多个】


3.按c,清除当前帧所有已标定区域【人总有犯错的时候】或者上一帧遗留的区域


文件保存格式:


帧编号目标编号矩形左上角坐标矩形右下角坐标


图片如下:



接下来,就用Matlab尽情的画折线图吧!!吼吼!


--------------------------------------分割线 --------------------------------------


--------------------------------------分割线 --------------------------------------