EmguCV仅削减面部+颈部皮肤并保存新图像

时间:2011-06-23 04:12:56

标签: opencv skin emgucv face-detection edge-detection


在我的应用程序中,我将输入人类图像,并且我希望将该人的 面部和颈部 作为单独图像中的输出。
示例:下图作为输入:(来源:http://www.fremantlepress.com.auhttp://www.fremantlepress.com.au 我想把输出的图像作为输出: Output Image
我想执行以下算法:

1。检测面部  2.选择(面部区域* 2)区域
 3.检测皮肤和颈部  4.剪切所选图像的皮肤区域
 5.将剪切区域保存为新图像

通过EmguCV wiki和其他在线资源,我有信心执行第1步和第2步。但我不知道如何完成第3步和第4步。
我正在寻找一些功能/方法(Cunny边缘检测,轮廓等),但我不知道应该如何以及在哪里应用这些方法。 我正在使用EmguCV(C#)和Windows Form Application。

请帮助我如何执行第3步和第4步。如果有人详细说明这两个步骤和一些代码,我将很高兴。

1 个答案:

答案 0 :(得分:8)