cv_exports в blobtracking для видеонаблюдения

Я делаю проект по видеонаблюдению, где транспортное средство должно отслеживаться по видео и также должно определять, какое это транспортное средство. Я использую OpenCV. Я использую отслеживание BLOB-объектов в нем. Есть ли другой метод для обнаружения транспортных средств с помощью OpenCV. я новичок в opencv. я просматривал заголовочный файл отслеживания BLOB-объектов, где нашел одно утверждение вроде:

class CV_EXPORTS CVVsModule

что это значит. и что делает CV_EXPORTS используется для. это написано со многими классами. каково его значение. Также скажите мне, как подойти с моим проектом. это действительно важно для меня.

1 ответ

Вот определение:

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

tl; dr: необходимо, чтобы функции или классы экспортировались в таблицу символов dll на ОС WIN.

Другие вопросы по тегам