【MFC】基于OpenCV的魔镜
最近半个月事情太多了,参加了泰迪杯数据挖掘,参加学院的科技节,科技节里面总共我参加了数学建模、PS、软件设计制作、电子设计大赛这4个。还有期中考。英语论文作业。今天终于忙的差不多,有时间来总结一下前段时间的收获了。
魔镜是我用来参加这个软件制作比赛的。
该程序用VS 2013进行编程,基于MFC框架,使用了OpenCV库。
我的目的是通过检测人脸,然后在人脸上面带上面具。其中的算法很简单,只是 使用了opencv自带的人的前脸的特征表,然后检测人脸。最后用ROI遮盖即可。
效果图如下
软件界面:
保存的效果图:
有兴趣的朋友可以下载下来试用一下:
http://pan.baidu.com/s/1jIvst2Q
转载于:https://www.cnblogs.com/wolfray/p/5547266.html
【MFC】基于OpenCV的魔镜相关推荐
- 基于opencv与MFC实现的双人五子棋
之所以给他取名双人五子棋,是因为这个程序实现的功能并不具备AI(人机对弈)功能,只能由两个玩家自己操作,棋盘显示部分是基于opencv实现的. 其实只是一个很简单的程序,如果说有些难度的话,就是在棋盘 ...
- [Python图像处理] 十四.基于OpenCV和像素处理的图像灰度化处理
该系列文章是讲解Python OpenCV图像处理知识,前期主要讲解图像入门.OpenCV基础用法,中期讲解图像处理的各种算法,包括图像锐化算子.图像增强技术.图像分割等,后期结合深度学习研究图像识别 ...
- opencv对图像是软解码_基于opencv和c++的图像处理软件设计与实现(26页)-原创力文档...
毕业设计中文摘要 基于opencv和c++的图像处理软件设计与实现 摘要: 本文主要对基于opencv和c++的图像处理软件设计与实现进行介绍.本软件由主界面和若干二级菜单组成,主界面功能有文件操作. ...
- 基于OpenCv的照片美化工具的设计与实现
随着我们对美好事物的向往,追求更美的自己,尤其是在手机拍照时,更能体现,现在不同的手机拍出的效果截然不同,像华为手机拍照拍出的就特别的清晰,opp手机拍出的效果就非常的柔和,像小米手机拍出的效果就非常 ...
- 基于Opencv实现的多彩隔空画图
1.问题概述 人工智能带火了计算机视觉的人才需求,作为计算机视觉应用开发框架OpenCV也越来越受到欢迎,市场需求大增.因此,在学习Python的基础上,进行Opencv技术的学习是十分重要且有必要的 ...
- 语义分割:基于openCV和深度学习(二)
语义分割:基于openCV和深度学习(二) Semantic segmentation in images with OpenCV 开始吧-打开segment.py归档并插入以下代码: Semanti ...
- 语义分割:基于openCV和深度学习(一)
语义分割:基于openCV和深度学习(一) Semantic segmentation with OpenCV and deep learning 介绍如何使用OpenCV.深度学习和ENet架构执行 ...
- 《OpenCV3编程入门》学习笔记7 图像变换(一)基于OpenCV的边缘检测
第7章 图像变换 7.1 基于OpenCV的边缘检测 7.1.1 边缘检测的一般步骤 1.滤波:边缘检测算法主要基于图像强度的一阶和二阶导数,导数对噪声敏感,所以要滤波 2.增强:确定图像各点邻域强度 ...
- 基于OpenCV的图像梯度与边缘检测!
↑↑↑关注后"星标"Datawhale 每日干货 & 每月组队学习,不错过 Datawhale干货 作者:姚童,Datawhale优秀学习者,华北电力大学 严格的说,梯度计 ...
最新文章
- Pycharm上传Gitlab
- JavaEE 银联支付之手机控件支付-消费类交易
- CV_CAST_8U(val);的意义
- linux 基础知识点杂项记
- python中的str与expr的一个区别例子
- datatables ajax 数组,datatables ajax row undefined
- nested exception is java.lang.NoClassDefFoundError: org/springframework/aop/TargetSource
- 综述ASP.NET下的AJAX模式
- b样条和三次样条_样条曲线
- EJB 3.0注入和查找简介
- boa + ajax + cgi ajax请求cgi
- 新俊飞六合一口红机完整源码
- CentOS 6.5 x64 Redis 安装
- JS执行一次任务与定期任务与清除执行
- 在CentOS 5.5安装 Apache2 和 PHP5 及 MySQL
- python 导入.so 文件
- Nginx 重定向所有子域名到www
- 安防想要抢食智能家居大蛋糕 应该如何转型?
- 分布式事务之TCC模型 confirm失败补偿
- Cadence创建异形焊盘教程(详细操作)