编译openface代码遇到问题及解决方法

本文档介绍了如何编译和运行开源的OpenFace框架,该框架用于头部姿势估计和凝视估计。按照官方的Windows安装说明,首先从GitHub下载源码,安装Visual Studio 2015并设置Release模式,然后逐个编译Executables文件夹中的项目。在编译过程中,可能会遇到视频打开失败的问题,但这可以通过在运行MATLAB脚本时传递参数来解决。完成编译后,在matlab_runnersDemos目录下运行特定的.m文件,即可展示OpenFace的效果,包括跟踪视频、多面部识别、图像地标检测和视频中的凝视追踪等。
摘要由CSDN通过智能技术生成

openface是一个开源的可以实现head pose estimation,gaze estimation的框架,官网主页:

https://www.cl.cam.ac.uk/research/rainbow/projects/openface/

源码地址:https://github.com/TadasBaltrusaitis/OpenFace

运行说明:https://github.com/TadasBaltrusaitis/OpenFace/wiki/Windows-Installation

按照官网上的运行说明进行即可:

1 从官网上下载源码  OpenFace-master.zip

2 安装visual studio2015,然后使用vs2015打开源码中的.sln文件,然后设置release(如果默认是debug模式,则需要改成release模式),然后将可执行文件改为Executables中的某个文件,具体做法为:点击项目 Solution‘OpenFace’,右击,选择 Property -> Common Properties -> Startup Project。 在single startup project中选择Executables中的某个文件,保存后,点击Debug -> start without debugging,编译成功后,将single startup project中选择的文件替换为Executables中的其他文件,再编译。依次这样,直到Executables中的所有文件均编译通过。

期间可能遇到类似不能打开video的错误,这是因为没有设置video目录,这个没关系,在执行matlab脚本的时候会传参,就不会出现这个问题了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值