Opencv Simpleblobdetector示例草图抛出cv::exception(-231)

Opencv Simpleblobdetector example sketch throws cv::exception (-231)

本文关键字:cv exception -231 Simpleblobdetector Opencv      更新时间:2023-10-16

我尝试为SimlpeBlobTracker运行以下示例草图:https://github.com/spmallick/learnopencv/blob/master/BlobDetector/blob.cpp

然而,当我尝试运行程序时,

./track

它断裂并返回:

OpenCV错误:函数/功能未在中实现()detectAndCompute,文件/home/sixtimese7/Desktop/opencv/opencv/modules/features2d/src/feature2d.cpp,第144行在引发"cv::Exception"的实例后调用了terminatewhat():/home/sixtimesever/Desktop/opencv/opencv/modules/features2d/src/feature2d.cpp:144:错误:(-213)在函数detectAndCompute 中

我正在使用makefile进行编译:

CFLAGS = `pkg-config --cflags opencv`
LIBS = `pkg-config --libs opencv`
track : track.cpp
    g++ $(CFLAGS) -o track track.cpp $(LIBS)

我正在运行Ubuntu 16和OpenCV 2.4。

我不是这个主题的专家,但我确实遇到了这个问题,这表明它可能与您如何声明某个对象有关。