mfc下的人脸检测并保存截图

        上次写过了一个人脸检测并切分出人脸的例子,这次也是同一个东西,有点“换汤不换药”感觉。不过这次是在上次的基础上稍微进行了一些改进,因为上次那个代码最后显示灰度图像有些模糊不清和原始灰度图片色差比较大。上次的主要问题是在后面切分和保存的灰度图像都是用的resize后的那个图片,通过实验发现,resize后的图片确实改变了原图的清晰度。所以稍微改动了下detect函数,使最后保存和显示的都是原灰度图像。

    1.建一个mfc应用程序,文件->新建->项目->vc++->mfc->mfc应用程序,然后根据导向在”应用程序类型“弹出的对话框中选择基于对话框。

     2.往对话框中添加两个picture control控件和两个button如下:

    3.添加打开文件按钮事件(双击按钮即可),这里我把按钮的ID属性改为了IDC_opencfile_BUTTON。代码:

void CmfcRecognitionDlg::OnBnClickedopencfileButton()
{
	// TODO: 在此添加控件通知
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值