利用openFrameWork、ofxFaceTrack制作的虚拟眼镜加载系统

最近在做一个项目,虚拟眼镜在线试戴,本来打算要做一个3D的效果出来,但是,感觉这台困难了,还需要了解OpenGL,3D引擎,所以就做了一个简单的演示程序,效果还不错,现在正想着怎么样把眼镜的边框加上,希望大家多提宝贵的意见。

OpenFrameWork和ofxfacetracktracker简介:

简称OF,微软一帮牛人+闲人捣鼓的一个开源库。
用C++开发,其作用呢,用来做交互式互动软件的。其基础就是封装了的openGL,除了openGL图形库,还包含了XML、POCO、SOCKET等一系列工具,能够让人在此框架上快速开发出高性能的互动程序。
这里说的互动程序不是一般简单意义上的类似触摸屏之类的多媒体程序,而是相对大型的3D化互动软件,具体的可以看其官网的演示视频。
开发方式方面,其实就是一个C++的类,看看就明白了,挺简单的。

ofxfacetracktracker是一个C++类库,用于非刚性人脸追踪,能够精确的定位人脸的特征点,下载地址http://facetracker.net/,在VS2012中的配置方法,参见博客http://blog.csdn.net/sufangqi123/article/details/46770423。

眼镜的加载思路:

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值