[英]How to install OpenCV 3.3.1. Tracking API (Ubuntu 16.04)
我正在使用Ubuntu 16.04,並且安裝了OpenCV 3.3.1。 從GitHub的來源。 我要使用的是跟蹤API,如以下教程中所示: https : //docs.opencv.org/3.1.0/d2/d0a/tutorial_introduction_to_tracker.html
但是,似乎沒有包含所需的模塊。 我也嘗試使用contrib庫( https://github.com/opencv/opencv_contrib ),但是它不是針對此OpenCV版本構建的。 我總是會收到類似的錯誤:
error: ‘NMSBoxes’ is not a member of ‘cv::dnn’
cv::dnn::NMSBoxes(bbox, outProbabillities, 0.3f, 0.4f, indexes);
誰能幫我嗎?
我也遇到了這個問題。 我已經從Github克隆了“ opencv”和“ opencv_contrib”,並在標簽3.3.1處簽出了“ opencv”,但是在相同標簽級別上卻簽出了“ opencv_contrib”。 尋找“ NMSBoxes”時產生錯誤。
在與“ opencv”相同的標簽處簽出“ opencv_contrib”后,構建完成。
正在檢查opencv版本和opencv_contrib版本。
1.1命令:“ cd opencv”(源文件夾)=>命令:“ git tag” =>顯示版本。
1.2命令:“ cd opencv_contrib”(源文件夾)=>命令:“ git tag” =>顯示版本。
將opencv的版本設置為與opencv_contrib的版本相同。
2.1命令:位於“ opencv”的“ git checkout 3.3.1”。
2.1命令:位於“ opencv_contrib”的“ git checkout 3.3.1”。
命令:“ cd”。
命令:“ cmake -DOPENCV_EXTRA_MODULES_PATH = /模塊”。
命令:“ make -j4”。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.