切换到宽版
爱科技/爱创意/爱折腾/爱极致;技术知识分享平台,点击进入新版数码之家网站
  • 14363阅读
  • 66回复

[另类]普通摄像头改多点触摸 20元打造高科技触摸屏 [复制链接]

上一主题 下一主题
离线jpow
 
发帖
276
M币
1345
专家
5
粉丝
54
只看楼主 倒序阅读 我要置顶 楼主  发表于: 2010-09-16

MulitTouch多点触控在iPhone上的应用,使得这项本不算非常先进的技术(早在1990年,微软和罗技这两家做外设的厂商就提出了这项技术),成为红红火火的大热门。目前你能买到的最廉价的MultiTouch产品也就是iPhone了,下面这个视频,就教大家如何利用USB摄像头和一台PC,自己动手制作一个MultiTouch的“外设”,DIY就是强大!

【制作要求】:USB摄像头一个,30w像素杂牌的就可以了;PC电脑一部(这个都有吧);硬纸板盒子一个(不透光即可);普通白纸,或者透光性良好的透明或者半透明的材料;剪刀,胶带;MTmini Software Package软件。

  

http://en.aray.cn/video/2008/06/DIY-USBCAM-MultiTouch.flv

【软件设置部分】(转自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示例程序了。

需要软件的留下QQ邮箱地址,或者其它的。文件有50M左右

[ 此帖被jpow在2010-09-20 18:22重新编辑 ]
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共5条打赏M币+22
离线menglongfc

发帖
1595
M币
1525
专家
16
粉丝
44
只看该作者 1楼 发表于: 2010-09-16
请登录后查看
离线chabosh
发帖
8
M币
879
专家
1
粉丝
0
只看该作者 2楼 发表于: 2010-09-16
请登录后查看
离线lglcjx

发帖
419
M币
2679
专家
1
粉丝
40
只看该作者 3楼 发表于: 2010-09-16
请登录后查看
离线zlj

发帖
2352
M币
4436
专家
1
粉丝
24
只看该作者 4楼 发表于: 2010-09-16
请登录后查看
离线1027lone

发帖
1259
M币
94
专家
3
粉丝
37
只看该作者 5楼 发表于: 2010-09-16
请登录后查看
离线lglcjx

发帖
419
M币
2679
专家
1
粉丝
40
只看该作者 6楼 发表于: 2010-09-16
请登录后查看
离线随风飘散
发帖
134
M币
1
专家
0
粉丝
11
只看该作者 7楼 发表于: 2010-09-16
请登录后查看
离线cys9015

发帖
17030
M币
19601
专家
10
粉丝
98
只看该作者 8楼 发表于: 2010-09-17
请登录后查看
离线singyue

发帖
1040
M币
3301
专家
1
粉丝
11
只看该作者 9楼 发表于: 2010-09-17
请登录后查看
快速回复
限80 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
上一个 下一个