所以我正在尝试通过使用 libfreenect 驱动程序和 OpenCV 来使用 Kinect。我希望能够使用 CMake 创建项目。我能够为我获得正确的 CMakeList 以便能够加载 OpenCV 库。现在我想使用 kinect 输入视频,但找不到任何帮助。
我也在笔记本电脑上使用 Ubuntu 12.04 64bit。
如何使用 Cmake 做到这一点?
ps 我能够正确安装 libfreenect,演示程序运行良好。
所以我正在尝试通过使用 libfreenect 驱动程序和 OpenCV 来使用 Kinect。我希望能够使用 CMake 创建项目。我能够为我获得正确的 CMakeList 以便能够加载 OpenCV 库。现在我想使用 kinect 输入视频,但找不到任何帮助。
我也在笔记本电脑上使用 Ubuntu 12.04 64bit。
如何使用 Cmake 做到这一点?
ps 我能够正确安装 libfreenect,演示程序运行良好。
你可能想看看这个:
cmake_minimum_required(VERSION 2.8 FATAL_ERROR)
project("My Project")
find_package(OpenCV REQUIRED)
find_package(Threads REQUIRED)
find_package(libfreenect REQUIRED)
include_directories("/usr/include/libusb-1.0/")
add_executable(regtest src/regtest.cpp
src/features.cpp)
target_link_libraries(regtest ${OpenCV_LIBS}
${CMAKE_THREAD_LIBS_INIT}
${FREENECT_LIBRARIES})
add_executable(main src/main.cpp
src/features.cpp)
target_link_libraries(main ${OpenCV_LIBS}
${CMAKE_THREAD_LIBS_INIT}
${FREENECT_LIBRARIES})
这是CMakeLists.txt
我在一个同时使用 OpenCV 和 freenect 的项目中使用的。