運行dense_flow遇到的問題

上篇博客已經把運行dense flow需要的依賴都安裝好了,因爲我不是管理員用戶,所以沒辦法把opencv裝在系統路徑,因此運行dense_flow的時候,就找不到我裝好的opencv,還是會提示:

Cannot open include file: 'opencv2/xfeatures2d.hpp': No such file or directory 

解決方法:修改dense_flow文件夾中的CMakeLists.txt的第18行,做如下修改,給find_package指定路徑,我的opencv裝在/home/dailh/my_opencv3.3

find_package( OpenCV REQUIRED
      NO_MODULE
      PATHS /home/dailh/my_opencv3.3
      NO_DEFAULT_PATH
)

在這裏插入圖片描述

運行示例

./build/extract_warp_gpu -f=test.avi -x=flow_x -y=flow_y -i=image -b=20 -t=1 -d=0 -s=1 -o=dir
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章