[DIY]自己动手制作MultiTouch多点触控(USB摄像头+PC)
来源:互联网 发布:python与java 编辑:程序博客网 时间:2024/04/29 13:13
MulitTouch多点触控在iPhone上的应用,使得这项本不算非常先进的技术(早在1990年,微软和罗技这两家做外设的厂商就提出了这项技术),成为红红火火的大热门。目前你能买到的最廉价的MultiTouch产品也就是iPhone了,下面这个视频,就教大家如何利用USB摄像头和一台PC,自己动手制作一个MultiTouch的“外设”,DIY就是强大!
【制作要求】:USB摄像头一个,30w像素杂牌的就可以了;PC电脑一部(这个都有吧);硬纸板盒子一个(不透光即可);普通白纸,或者透光性良好的透明或者半透明的材料;剪刀,胶带;MTmini Software Package软件。
【详细制作步骤】:
看上面视频里,应该很清楚了吧,在此就不做详细文字介绍了。下载下面的软件包,主要进行一些软件的设置。
【软件设置部分】(转自Moon in Tranquility):
1.配置Touchlib:运行Configuration.bat,会出现一个CMD控制台和图形界面,这里没有什么特别需要改动的地方,一般按默认就可以了,分辨率不用调得太高。确定之后会出现一系列的窗口,每个窗口里面都有一个滑块可以调节,把你的手指按在刚刚做好的盒子上面,你会看到窗口里面会出现手的大概模样(没看到?你该不会是没有开摄像头吧?),调整滑块以改变灰度、粗糙程度等属性,直到名为Rectify7的窗口里面只出现平滑的与你的手相对应的白点。调整好后按ESC退出。
2.Windows示例程序:运行Demos/C++ Demos里面的Smoke_Demo.bat,移动你的手指,看看具体效果。如果烟雾的效果不是很明显,重复步骤2;如果有大于手指数量的烟雾点,按B 键进行背景重捕捉。一般来说,Smoke Demo里面的效果应该还是不错的。满意的话按Q键退出。运行Demos/C++ Demos里面的Windows_Mousedriver.bat,弹出CMD控制台,直到出现“Recap”字样时,就可以用多点触摸的方式来代替鼠标操作了。
3.Flash示例程序:首先运行Server.bat,弹出CMD控制台和一个灰色的窗口(无图像),用手指按在盒子上,直到CMD内出现“Blob Detected”的字样,然后运行“Gateway.bat”,弹出CMD控制台和名为“FLOSC 2.0”的窗口,点击该窗口内的“Start”,CMD控制台应该会显示“Server Started”,如果没有的话,可能是没有安装 Java runtime 1.6以上的版本的缘故。然后你就可以运行Demos/Flash文件夹里面的Flash示例程序了。
周末aRAY也打算DIY一个玩玩,到时给大家放图片,呵呵
与此相关的5篇文章
最近整理添加的5个下载
- A Day Made of Glass(by Corning) MP4格式(720p)(11074)
- 4Steps v1.1(Cracked) for iOS(iPhone/iPod Touch)(5818)
- Angry Birds v1.0(完整版) for WinXP & Win7(9010)
- Google日本创意Chrome窗口定格动画 MP4格式(720p)(2639)
- Zen Bound 2 v2.2.0 for iOS(iPhone/iPod Touch)(1479)
19 Responses to “[DIY]自己动手制作MultiTouch多点触控(USB摄像头+PC)”
Leave a Comment
- [DIY]自己动手制作MultiTouch多点触控(USB摄像头+PC)
- Android多点触控MultiTouch浅析
- Android多点触控MultiTouch浅析
- 基于 wpf .net Framework 4.5 multitouch 制作 多点触控 office 浏览器。支持 excel ppt word浏览 beta版
- TouchListener/ OnTouchEvent and multiTouch(多点触控)
- 自己动手制作USB启动盘
- 自己动手制作USB启动盘
- 自己动手制作USB启动盘
- android imageview 多点触碰(MultiTouch)实现图片拖拽移动缩放
- android imageview 多点触碰(MultiTouch)实现图片拖拽移动缩放
- DIY PC
- 基于windows7的usb多点触控设备
- 基于windows7的usb多点触控设备
- Android 单点&多点触控实现-----USB接口
- Pocket PC/Smartphone软件安装包之制作DIY
- Pocket PC/Smartphone软件安装包之制作DIY
- Pocket PC/Smartphone软件安装包之制作DIY (zhuan)
- Pocket PC/Smartphone软件安装包之制作DIY
- HttpUtility.UrlEncode() 和Server.UrlEncode()区别
- 雅虎CEO巴茨确认被解雇 董事长通过电话通知
- 敏捷测试
- android触摸屏校准中间层实现方法
- Linux系统下打开word
- [DIY]自己动手制作MultiTouch多点触控(USB摄像头+PC)
- 为什么删除文件后磁盘空间还是不变
- 用javascript显示页面某功能执行时间
- 多线程处理
- 名校的公开课啊~~有空给自己充充电吧
- java线程1
- java中的值传递和引用传递
- Java 常量池技术和==比较
- android: how to send email
baryon
June 5th, 2008 at 12:01 PM
1神奇。昨天听兄弟说,收了一个触摸屏幕跟一张专用卡,哪天去看看
-Reply-
baryon
June 5th, 2008 at 12:07 PM
2看完视频有强烈的diy冲动。。。
-Reply-
doyle_cupl
June 5th, 2008 at 12:16 PM
3呵呵,diy出来之后,电脑的鼠标有可能比整台电脑还要大
-Reply-
kzl
June 5th, 2008 at 12:21 PM
4挖!太强大了~~~~
-Reply-
熊歌
June 5th, 2008 at 12:55 PM
5视频看不到,为什么不放在YouTobe或者国内的视频网站?
-Reply-
simplebird
June 5th, 2008 at 3:14 PM
6视频看不见too。。。
-Reply-
hkeys
June 5th, 2008 at 8:10 PM
7哇.太帅了....我马上要弄个....可以用透明的茶几上弄么?因为我茶几上是块玻璃,这样我玩这个就可以不担心用力过猛哈.
-Reply-
zxu
June 5th, 2008 at 8:31 PM
8我做了一个,正好学校有个人机交互的课,还写了一个报告关于多点触摸屏的,这个做起来很方便,但是用的时候却不是那么爽,由于它是跟踪指尖的影子,所以对光线要求很高,一定要温和的光照才行,我们给导师和同学演示的时候房间的光就非常强,虽然开始的时候设置了"configuration.bat"可是还是太敏感,不如在家里的时候用日光灯效果好,而且还浪费一个摄像头,我是和老师借的:) 如果大家有兴趣和条件建议去http://www.nuigroup.com/ 这个网站看一下,里面有DIY教程做FTIR技术做的触摸版,利用红外线内反射,但是需要一个投影仪,这种FTIR的多点触摸很精确,而且没有别的光照要求,还是个多点触摸显示器,而不是这个触摸盒子.
-Reply-
zxu
June 5th, 2008 at 8:32 PM
9这里是youtube的链接:
http://www.youtube.com/watch?v=pQpr3W-YmcQ
-Reply-
hkeys
June 5th, 2008 at 10:46 PM
108楼的,人家要的就是平民化,你说的还要投影仪,你以为一般人都有啊?虽然我有.HOHO..刚我弄好了,马上应用到我的玻璃茶几上.HOHO>好玩好玩...
-Reply-
Unbreakable
June 6th, 2008 at 3:48 PM
11这个叫multi-touch吗?
-Reply-
chen
June 7th, 2008 at 7:40 PM
12.......
技术啊;
-Reply-
903497400
May 12th, 2009 at 9:45 PM
13我喜欢这个 网站!~
-Reply-
903497400
May 12th, 2009 at 9:45 PM
14太多让我神奇的地方了!~~~
-Reply-
shiyang
May 24th, 2010 at 10:24 PM
15很想要呀
-Reply-
PC_Ring0
July 24th, 2010 at 10:48 PM
16shiyang...自己做啊
-Reply-
UXZ
December 19th, 2010 at 8:00 PM
17站长,那个软件貌似下载不了了—— 能否再上传一下。很想自己DIY下玩玩。
-Reply-
aRAY
December 19th, 2010 at 9:15 PM
18@UXZ: 下载链接已修正,这个软件版本不是最新的
比较新的软件版本,你可以到作者blog看看
http://sethsandler.com/multitouch/mtmini/
-Reply-
UXZ
December 20th, 2010 at 7:59 PM
19谢谢!我先去试试:)
-Reply-