Функция уничтожения окна неизвестна (C++ opencv Ubuntu)

Мой компилятор говорит: destroyWindow не является элементом cv. (надеюсь, я перевел это правильно)

я включил opencv/highgui.h и фактически существует: уничтожить окно и все трекеры, связанные с ним CVAPI(void) cvDestroyWindow( const char* name);

Я использую последнюю версию opencv.

1 ответ

Да, эта функция существует в пространстве имен cv как:

void destroyWindow(const string& winname)

И вы должны включить:

#include "opencv2/highgui/highgui.hpp"

который является подходящим заголовком, который нужно добавить при работе с C++ интерфейсом OpenCV. Если вам нужны образцы, проверьте samples/cpp/ffilldemo.cpp (можно найти внутри исходного кода OpenCV).

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