在linux环境下配置SeetaFace环境
来源:互联网 发布:安卓版看图软件 编辑:程序博客网 时间:2024/06/06 13:02
参考了以下博文:
http://blog.csdn.net/u012336567/article/details/52746024(主要参考这篇文章,非常感谢~)
http://www.cnblogs.com/emouse/archive/2013/02/22/2922940.html
http://www.linuxdiyf.com/linux/16897.html
1. 安装/升级cmake
安装cmake
sudo apt-get install cmake
升级cmake
sudo apt-get upgrade
安装完后,用命令:cmake --version 查看当前的cmake版本
2. 安装opencv
(1)下载opencv for linux:
http://opencv.org/downloads.html
(2)unzip
(3)编译
cd ~/opencv #移动到源文件文件夹中mkdir releasecd releasecmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..#在上面步骤结束之后进行makemake sudo make install #该命令行必须
(4)安装完成后需要对系统相关环境变量进行配置:
sudo gedit /etc/ld.so.conf.d/opencv.conf
将以下内容添加到最后:
/usr/local/lib
接下来配置库:
sudo ldconfig
更改环境变量:
sudo gedit /etc/bash.bashrc
在文件后添加:
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig export PKG_CONFIG_PATH
3. 配置SeetaFace
(1)detection
mkdir build #在FaceDetection目录中
cd build
cmake ..
make -j${npoc}
修改.cpp文件中的model相对路径
./facedet_test [在此处填写测试图片路径] ../model/seeta_fd_frontal_V1.0.bin
(2)alignment
mkdir build #在FaceAlignment目录中
将FaceDetection中的/include/face_detection.h和/build/libseeta_facedet_lib.so 复制到build文件夹下
cd build
cmake ..
make
修改.cpp文件中的model相对路径
./fa_test
(3)identification
mkdir build #在FaceIdentification目录中
将之前生成的libseeta_facedet_lib, libseeta_fa_lib复制到build文件夹中
然后在src/test/CMakeLists.txt文件中循环前添加link_directories(${PROJECT_BINARY_DIR})
补全target_link_libraries(${BIN} viplnet ${OpenCV_LIBS} seeta_facede_lib seeta_fa_lib)
cmake ..
make
修改两个src/test文件夹里.cpp文件中的model相对路径
./build/src/test/test_face_recognizer.bin
./build/src/test/test_face_verification.bin
- 在linux环境下配置SeetaFace环境
- SeetaFace在linux下安装配置
- seetaface VS2013下的编译安装he环境配置
- linux和mac下配置seetaface
- 在LINUX下配置JAVA开发环境
- 在LINUX下配置JAVA开发环境
- 在LINUX下配置JAVA开发环境
- 在LINUX下配置JAVA开发环境
- 在Linux下配置Java开发环境
- 在Linux下配置Java开发环境
- 在LINUX下配置JAVA开发环境
- 在LINUX下配置JAVA开发环境
- 在LINUX下配置JAVA开发环境
- 在LINUX下配置JAVA开发环境
- 在linux下配置jsp环境
- 在LINUX下配置JAVA开发环境
- 在linux下配置JAVA环境
- 在LINUX下配置JAVA开发环境
- 100天土鸡饲养计划(77)
- VS2010下安装Cocos2dx完整教程(转载自日魂月魄_博客园)
- 实现类似格瓦拉的转场动画
- java 内下载excal2003方法
- Linux下shell入门简介
- 在linux环境下配置SeetaFace环境
- oj-7-A-输出“goog luck”
- QT-自绘标题栏(采用宏定义的方式)
- excl导入 poi
- webdrver中简单对象的定位(python)
- PHP命名规则
- composer 安装smarty laravel。。
- iOS-重定向nslog输出到文件,邮件反馈
- CSS cursor 属性