cv_exports用于视频监控的blobtracking

时间:2012-08-28 07:50:46

标签: c++ c opencv surveillance

我正在进行一个关于视频监控的项目,其中必须从视频中跟踪车辆并且还必须识别它是哪辆车。我正在使用opencv。我正在使用blob跟踪。有没有其他方法来检测使用opencv的车辆。我是opencv的新手。我正在通过blob跟踪头文件,我找到了一个声明,如:

class CV_EXPORTS CVVsModule
这是什么意思。以及CV_EXPORTS用于什么。它是用很多课程写的。它的意义是什么。还告诉我如何处理我的项目。这对我来说非常重要。

1 个答案:

答案 0 :(得分:0)

这是定义:

#if (defined WIN32 || defined _WIN32 || defined WINCE) && defined CVAPI_EXPORTS
#  define CV_EXPORTS __declspec(dllexport)
#else
#  define CV_EXPORTS
#endif

tl; dr:将函数或类导出到WIN OS上的dll-symbol表需要它。