在我的应用程序中,我将输入人类图像,并且我希望将该人的 面部和颈部 作为单独图像中的输出。
示例:下图作为输入:(来源:http://www.fremantlepress.com.au)
我想把输出的图像作为输出:
我想执行以下算法:
1。检测面部
2.选择(面部区域* 2)区域
3.检测皮肤和颈部
4.剪切所选图像的皮肤区域
5.将剪切区域保存为新图像
通过EmguCV wiki和其他在线资源,我有信心执行第1步和第2步。但我不知道如何完成第3步和第4步。
我正在寻找一些功能/方法(Cunny边缘检测,轮廓等),但我不知道应该如何以及在哪里应用这些方法。
我正在使用EmguCV(C#)和Windows Form Application。
请帮助我如何执行第3步和第4步。如果有人详细说明这两个步骤和一些代码,我将很高兴。
答案 0 :(得分:8)