向AI转型的程序员都关注了这个号
大数据挖掘DT数据分析 公众号: datadw
我们来看下效果
原图:
效果:
原理其实很简单:
采用一张圣诞帽的png图像作为素材,
利用png图像背景是透明的,贴在背景图片上就是戴帽子的效果了。
人脸检测的目的主要是为了确定贴帽子的位置,类似ps中自由变换的功能,检测到人脸中间的位置,resize圣诞帽子和人脸大小匹配,确定位置,贴上去,ok!
代码:非常简洁,根据参考博客给出的代码,由OpenCV自带的人脸检测代码经过简单修改即可。
下面是摄像头实时戴帽子,改下主函数就好了:
按照win7 x64来配置,
http://blog.csdn.net/wangyaninglm/article/details/16325283
完美运行
最快捷的方法就是用网页一键生成。
只要你上传照片到网页,自动添加一顶圣诞帽,保存头像即可。
这里分享一个网站,直接生成圣诞帽,还有15种类型的圣诞帽可以选择。
人工智能大数据与深度学习
领取专属 10元无门槛券
私享最新 技术干货