2014-12-31 23 views
0

我想向opencv人脸检测代码添加“if,then logic”,以便在通过相机或摄像头检测到人脸时,将检测到的人脸图像保存到预定文件路径上控制器或计算机(如C:\ Users \ Public \ Desktop)。如何在OpenCV中保存检测到的对象的图像?

我已到处寻找任何可以帮助但无法找到任何东西的示例。

如果有人知道任何代码,研究文章,网站,我可以联系的人,这将是非常有益的。

由于

回答

2

检测脸部的函数调用很可能包含boundingRectangle参数vector<Rect>类型。如果检测到脸部,请使用其中的数据选择感兴趣区域(ROI)。这个选定的投资回报可以使用this function保存。

这些都是OpenCV的基础知识,因此我不包括任何代码片段以及我的答案。

0

基于检测到的部分(待处理是否正在得到一个区域或点)从图像,限定ROI(如果需要)。然后将roi复制到新图像,然后保存到路径?