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.