C++下的Luxand FaceSDK配置教程
来源:互联网 发布:java 代码生成器插件 编辑:程序博客网 时间:2024/06/11 19:34
最近做实验,处理数据需要把人脸先抠出来,朋友跟我说Luxand FaceSDK好用。
试了一下,果然好用。
首先去官网https://www.luxand.com/facesdk/下载SDK,我在windows上用,所以下的是exe版本。
安装之后会叫你申请一个试用码
拿到试用码,输入之后就能用它的demo了。
我是在C++上面做检测的,项目配置过程如下:
首先把安装目录的include\C\LuxandFaceSDK.h拷贝的你的工程目录(有main文件的那个)
然后把bin\win32\facesdk.dll和bin\win32\facesdk.lib两个文件拷贝的你的输出目录下,我这里的输出目录是下图的Debug文件夹,如果你新建工程的时候还没有这个文件夹,可以先写个hello world把它给build出来。
然后把刚才的h头文件加到你的工程里面,并在项目属性中做如下配置:
1、“链接器”的“常规”一栏,将放有dll和lib文件的路径加到附加库目录中
2、“链接器”的“输入”一栏,将"facesdk.lib"加到附加依赖项中
然后在你的头文件输入如下代码
#include <iostream>#include "LuxandFaceSDK.h"#include <stdlib.h>using namespace std;int main(){cout<<"yoyoyo" <<endl;int tmp1 = FSDK_ActivateLibrary("xxxx");//你的试用码cout <<"FSDK Active or not: "<<tmp1 <<endl;char *p=new char[500];int tmp2 = FSDK_GetLicenseInfo(p);cout <<"Get License Info: "<<tmp2 <<endl;char* DataFilesPath="D:\\my_project\\Detect_Face\\Detect_Face\\Debug\\";int tmp3 = FSDK_Initialize(DataFilesPath);int tmp4 = FSDK_Finalize();system("pause");return 0;}
0 0
- C++下的Luxand FaceSDK配置教程
- Luxand FaceSDK配置详解
- 获得FaceSDK 3.0 的许可信息
- 通过FaceSDK 3.0获得本机的机器号
- 使用FaceSDK 3.0检测人脸的位置
- windows环境下wampserver的配置教程
- windows环境下wampserver的配置教程
- windows环境下wampserver的配置教程
- Windows下的网卡Teaming 配置教程
- windows环境下wampserver的配置教程
- windows环境下wampserver的配置教程
- Linux下Apache 配置详解(最好的APACHE配置教程)
- PRO c在vs2005下的配置
- eclipse下C语言环境的配置
- IIS6下配置fastcgi的php的教程
- CentOS 7下的VirtualEnv的安装配置简明教程
- linux下的代码阅读工具傻瓜配置教程
- Linux下的NFS快速配置教程与安全策略
- JDBC 批量操作
- Python基础06 循环
- Python基础07 函数
- oracle for update 的使用
- mx51的三个framebuffer,mxc_ipuv3_fb.c分析
- C++下的Luxand FaceSDK配置教程
- Linux ping6 本地ipv6地址(local ipv6 address) 无效的参数(Invalid argument)
- Python基础08 面向对象的基本概念
- 项目展示——微微博
- USACO3.2.1 Factorials(fact4)
- GPS坐标互转:WGS-84(GPS)、GCJ-02(Google地图)、BD-09(百度地图)
- insert select 根据数量拆分多行
- Python基础09 面向对象的进一步拓展
- 在Oracle VM VirtualBox下安装fedora20