2016-06-07 4 views
2

я столкнулся странное error- всякий раз, когда я в том числе #include <dlib/gui_widgets.h> к моим проектам и объявляя переменную (например dlib::image_window win) следующие ошибки появляются:dlib Отображение значений на экране

'DLIB_NO_GUI_SUPPORT is defined so you can't use the GUI code. Turn DLIB_NO_GUI_SUPPORT off if you want to use it.' и 'Also make sure you have libx11-dev installed on your system' (от guy_core_kernel_2.h). Я искал и нашел некоторые предложения о том, что cmake dlib может потерпеть неудачу, но я действительно сомневаюсь, я уже делаю обнаружение ориентиров.

Причина, почему я пытаюсь включить и объявить один из виджетов отображения значений на экране (не эквивалент OpenCV putText(), есть ?.

Я был бы очень признателен за любую помощь . :)

+1

У вас установлен libx11-dev? Вы можете компилировать и запускать примеры dlib? Вам также нужно отображать через dlib или opencv? – Evgeniy

+0

Да, я установил X11 и успешно выполнил образцы. Я думал об использовании opencv в качестве поддержки для печати вещей на экране, но хотел удостовериться, что это невозможно с помощью dlib. :) –

+0

Процесс сборки образцов немного отличается от использования установленного dlib. У вас есть три способа запуска dlib: 1 - перестроить dlib и убедиться, что у вас есть поддержка графического интерфейса (mkdir build && cd build && cmake .. && cmake --build. --traget install) - проверять сообщения о создании поддержки GUI 2 - используйте код из CMakeLists.txt в папке примеров и включите его в свой проект. 3. Включите dlib/all/source.cpp в свой проект. – Evgeniy

ответ

1

в конце концов, я решил использовать covertion от dlib::array2d к cv::Matrix (dlib::toMat(dlib::array2d) функции) и использовать cv::putText() (как указано previousely). Оказалось, что Xcode не должным образом связаны библиотеки из openCV- полезных были следующие ссылки: How can I create OpenCV framework?

и

http://blogs.wcode.org/2014/11/howto-setup-xcode-6-1-to-work-with-opencv-libraries/

Кроме того, если кто-то не может найти Каркасы в библиотеке:

https://discussions.apple.com/thread/4195808?tstart=0

Смежные вопросы