完全参照vinjin老师的思路,
详见http://code.google.com/p/processing-cn/wiki/KinectOsc_readme
只因本人没用过python,费了好多力气才调试成功,特将每一步过程小结一下:
(1)下载并安装python和pywin32
python2.7:
http://python.org/getit/releases/2.7.2/
pywin32-214.win32-py2.7.rar:
http://ishare.iask.sina.com.cn/f/10379028.html
注:需在系统环境里配置变量,path=C:\Python27
(2)下载simpleosc和pyosc
SimpleOSC module 0.3:
http://www.ixi-software.net/content/body_backyard_osc.html
pyosc:
http://gitorious.org/pyosc/devel/archive-tarball/master
(3)安装simpleosc和pyosc
命令行command line,定位到simpleosc目录,执行命令:python setup.py install;
命令行command line,定位到pyosc目录,执行命令:python setup.py install;
(4)用pywin32 打开zen_mouse.py ,运行run,OK
(5)按住F4,鼠标受控了,可以玩水果忍者了!!!
本文详细介绍了如何使用Python、pywin32、simpleosc和pyosc库来实现Kinect设备与Osc协议之间的交互。通过遵循vinjin老师的思路,作者分享了从下载安装Python和pywin32库,到安装simpleosc和pyosc模块,直至成功运行代码控制鼠标的完整过程。读者可以跟随步骤轻松实现Kinect设备与Osc协议的连接,并通过实例验证了其可行性。
749

被折叠的 条评论
为什么被折叠?



