C++ 打开cv';SparsePyrLKOpticalFlow';在命名空间中';cv';

C++ 打开cv';SparsePyrLKOpticalFlow';在命名空间中';cv';,c++,opencv,object-detection,yolo,darknet,C++,Opencv,Object Detection,Yolo,Darknet,我是OpenCV和Yolo的新手。我正在尝试设置Yolo Mark以创建训练集。 当前OpenCV版本3.4.2 在终端中,我发出了以下命令 cd darknet make 我得到以下错误 Yolo_mark-master/main.cpp:71:17: error: no member named 'SparsePyrLKOpticalFlow' in namespace 'cv' cv::Ptr<cv::SparsePyrLKOpticalFlow> sync_PyrLKO

我是OpenCV和Yolo的新手。我正在尝试设置Yolo Mark以创建训练集。 当前OpenCV版本3.4.2

在终端中,我发出了以下命令

cd darknet
make
我得到以下错误

Yolo_mark-master/main.cpp:71:17: error: no member named
  'SparsePyrLKOpticalFlow' in namespace 'cv'
cv::Ptr<cv::SparsePyrLKOpticalFlow> sync_PyrLKOpticalFlow;

Yolo_mark-master/main.cpp:59:37: error: no member named
   'SparsePyrLKOpticalFlow' in namespace 'cv'
sync_PyrLKOpticalFlow = cv::SparsePyrLKOpticalFlow::create();
Yolo_mark-master/main.cpp:71:17:错误:未指定成员
命名空间“cv”中的“SparsePyrLKOpticalFlow”
cv::Ptr同步光流;
Yolo_mark-master/main.cpp:59:37:错误:未指定成员
命名空间“cv”中的“SparsePyrLKOpticalFlow”
sync_PyrLKOpticalFlow=cv::SparsePyrLKOpticalFlow::create();

任何帮助都将不胜感激。

哪种版本的yolo?v3或v2?目前,我正在设置yolo_标记,用于在图像中标记对象的有界框,以便培训yolo v3和v2将使用yolo v3尝试使用opencv 2.4.X或yolo标记的旧版本