參考了以下博文:
主要參考這篇文章,非常感謝~)
1. 安裝/公升級cmake
安裝cmake
sudo apt-get install cmake
公升級cmake
sudo apt-get upgrade
安裝完後,用命令:cmake --version 檢視當前的cmake版本
2. 安裝opencv
(2)unzip
(3)編譯
cd ~/opencv #移動到原始檔資料夾中
mkdir release
cd release
cmake -d cmake_build_type=release -d cmake_install_prefix=/usr/local ..
#在上面步驟結束之後進行make
make
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/pkgconfigexport pkg_config_path
儲存退出,在執行下面的例程之前,需要重新開啟終端來使配置生效。
3. 配置seetaface
(1)detection
mkdir build #在facedetection目錄中
cd build
cmake ..
make -j$
修改.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($)
補全target_link_libraries($ viplnet $ seeta_facede_lib seeta_fa_lib)
cd build
cmake ..
make
修改兩個src/test資料夾裡.cpp檔案中的model相對路徑
./build/src/test/test_face_recognizer
.bin
./build/src/test/test_face_verification
.bin
redis在linux環境下配置
wget 3 解壓 tar xzf redis 3.2.9.tar.gz 4 進行編譯 make make install make 編譯 make install 編譯安裝 如果make執行成功就執行make install 編譯完成之後會在 usr local bin目錄下產生以下檔案 5 編輯...
oracle 在 Linux下安裝環境配置
一 安裝前提條件 1.檢視記憶體情況 grep memtotal proc meminfo 2.檢視swap情況 grep swaptotal proc meminfo 3.檢視磁碟空間 df h 4.tmp目錄空間大於400mb 二 建立使用者 1.建立使用者組 groupadd dba 2.建立...
nginxt在Linux環境下如何配置與安裝
nginx安裝環境 nginx是c語言開發,建議在linux上執行 1.gcc 2.pcre pcre perl compatible regular expressions 是乙個perl庫,包括 perl 相容的正規表示式庫。nginx的http模組使用pcre來解析正規表示式,所以需要在lin...