我想使用 LibHand 手势库,但我无法在 Ubuntu 13.10 上启动它。
我已经编译成功(在克服了与链接器相关的一些问题之后),但是在运行pose_designer时,OpenCV库记录了GUI支持功能没有实现,指示我安装libgtk2.0-dev和pkg-config。但是,在安装这些包并重建 OpenCV 库后,问题仍然存在。受到具有类似 OpenCV 问题的人的 SO 帖子的启发(OpenCV 错误:该功能未实现),我切换到 libqt。不幸的是,问题仍然存在。
日志文件的摘录附在下面。此错误的原因可能是什么?
WARNING: the mesh 'hand.mesh' includes vertices with more than 4 bone
assignments. The lowest weighted assignments beyond this limit have been
removed, so your animation may look slightly different. To eliminate this,
reduce the number of bone assignments per vertex on your mesh to 4.
OpenCV Error: Unspecified error (The function is not implemented. Rebuild
the library with Windows, GTK+ 2.x or Carbon support. If you are on Ubuntu
or Debian, install libgtk2.0-dev and pkg-config, then re-run cmake or configure
script) in cvNamedWindow, file /home/user/Downloads/opencv-2.4.8/modules/highgui
/src/window.cpp, line 483
Exception: /home/user/Downloads/opencv-2.4.8/modules/highgui/src/window.cpp:483:
error: (-2) The function is not implemented. Rebuild the library with Windows,
GTK+ 2.x or Carbon support. If you are on Ubuntu or Debian, install
libgtk2.0-dev and pkg-config, then re-run cmake or configure script
in function cvNamedWindow