KinectTouch

所属分类:Windows编程
开发工具:C++
文件大小:76KB
下载次数:1
上传日期:2017-12-13 01:52:02
上 传 者MinhLe
说明:  Turns any surface into a giant touchpad using kinect

文件列表:
CMakeLists.txt (519, 2016-06-28)
niConfig.xml (1547, 2016-06-28)
src (0, 2016-06-28)
src\KinectTouch.cpp (6597, 2016-06-28)
src\TUIO (0, 2016-06-28)
src\TUIO\Doxyfile (412, 2016-06-28)
src\TUIO\TuioClient.cpp (25239, 2016-06-28)
src\TUIO\TuioClient.h (6126, 2016-06-28)
src\TUIO\TuioContainer.h (11348, 2016-06-28)
src\TUIO\TuioCursor.h (2809, 2016-06-28)
src\TUIO\TuioListener.h (3898, 2016-06-28)
src\TUIO\TuioObject.h (9983, 2016-06-28)
src\TUIO\TuioPoint.h (8026, 2016-06-28)
src\TUIO\TuioServer.cpp (24575, 2016-06-28)
src\TUIO\TuioServer.h (14184, 2016-06-28)
src\TUIO\TuioTime.cpp (1568, 2016-06-28)
src\TUIO\TuioTime.h (7301, 2016-06-28)
src\oscpack (0, 2016-06-28)
src\oscpack\changes (3356, 2016-06-28)
src\oscpack\ip (0, 2016-06-28)
src\oscpack\ip\IpEndpointName.cpp (2556, 2016-06-28)
src\oscpack\ip\IpEndpointName.h (2879, 2016-06-28)
src\oscpack\ip\NetworkingUtils.h (2011, 2016-06-28)
src\oscpack\ip\PacketListener.h (1752, 2016-06-28)
src\oscpack\ip\TimerListener.h (1650, 2016-06-28)
src\oscpack\ip\UdpSocket.h (5560, 2016-06-28)
src\oscpack\ip\posix (0, 2016-06-28)
src\oscpack\ip\posix\NetworkingUtils.cpp (1976, 2016-06-28)
src\oscpack\ip\posix\UdpSocket.cpp (15782, 2016-06-28)
src\oscpack\license (1403, 2016-06-28)
src\oscpack\osc (0, 2016-06-28)
src\oscpack\osc\MessageMappingOscPacketListener.h (2687, 2016-06-28)
src\oscpack\osc\OscException.h (2070, 2016-06-28)
src\oscpack\osc\OscHostEndianness.h (2543, 2016-06-28)
src\oscpack\osc\OscOutboundPacketStream.cpp (15346, 2016-06-28)
src\oscpack\osc\OscOutboundPacketStream.h (5046, 2016-06-28)
src\oscpack\osc\OscPacketListener.h (2676, 2016-06-28)
... ...

KinectTouch == Turns any surface into a giant touchpad using kinect [![kinect - build a TUIO multitouch pad on any surface](http://img.youtube.com/vi/4zXtV66cFDY/0.jpg)](http://www.youtube.com/watch?v=4zXtV66cFDY) Prerequisites == - OpenNI 1.x, NITE and SensorKinect - [Bundled download](https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/simple-openni/OpenNI_NITE_Installer-Linux***-0.27.zip) as part of [SimpleOpenNI](https://code.google.com/archive/p/simple-openni/) available - Ubuntu installation ```bash wget https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/simple-openni/OpenNI_NITE_Installer-Linux***-0.27.zip unzip OpenNI_NITE_Installer-Linux***-0.27.zip cd OpenNI_NITE_Installer-Linux***-0.27/OpenNI-Bin-Dev-Linux-x***-v1.5.4.0/ sudo ./install.sh cd ../NITE-Bin-Dev-Linux-x***-v1.5.2.21/ sudo ./install.sh cd ../kinect/Sensor-Bin-Linux-x***-v5.1.2.1/ sudo ./install.sh ``` - [OpenCV](http://opencv.org/) - Ubuntu installation ```bash sudo apt-get install libopencv-dev ``` - [CMake](https://cmake.org/) - Ubuntu installation ```bash sudo apt-get install cmake ``` Building and Running == ```bash mkdir build cd build cmake .. make ``` ```bash ./KinectTouch ``` TODOs == - Integrate [TUIO](https://github.com/mkalten/TUIO11_CPP) as a submodule - Integrate [OpenNI](https://github.com/OpenNI) and [SensorKinect](https://github.com/avin2/SensorKinect) submodules or switch to [libfreenect](https://github.com/OpenKinect/libfreenect) - Add Kinect 2 support - Tracking / filtering of touch points

近期下载者

相关文件


收藏者