999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

絕對狂想,多點觸摸屏DIY

2008-04-12 00:00:00
計算機應用文摘 2008年14期

多來點創意吧,哥們!如果前面的內容還讓你覺得不夠過癮,前面的創意讓你覺得還不夠“非主流”,OK,現在該給你看點“真家伙”了。

沒錯,我們就是要用普通的PC攝像頭,實現類似iPhone使用的那種多點觸控操作!

蘋果的產品向來都走在時尚的前列,它的每一項創意都能引起全世界的瘋狂追捧。比如它在iPhone中采用的多點觸控技術,就引發了多點觸控技術的熱潮。如今不論是仿iPhone的山寨機、高檔的MP4還是LCD顯示器,都以多點觸控作為一大賣點,吸足了玩家們的眼球。就連微軟公司也將多點觸控技術應用獨立出來,專門成立了surface部門,并計劃讓名為Windows 7的Vista后續版本支持這一技術。

根據IT界的規矩,如此讓人眼熱的新技術,帶來的自然是讓人肉痛的高價格。我們這些囊中羞澀的老百姓們只能瞧著它眼饞了。不過,人民的智慧是無窮的,居然有高人研究出了用攝像頭實現多點觸控的辦法!那,還等什么呢?

硬件材料說明

首先準備好必要的硬件材料:一個攝像頭、一個紙盒子、一張A4的打印紙、一張透明的塑料膜和一卷透明膠。攝像頭用30萬像素的廉價品足以,不過為了方便固定,可不要選擇那些奇形怪狀的攝像頭。紙盒子用皮鞋盒那么大的即可,不過皮鞋盒的深度不夠,不建議采用。如果家里有厚紙板,不妨自己做一個盒子。(嘿嘿,小學的手工勞動課內容還記得吧?)

A4的打印紙是用來做觸控面板的,不過考慮到這薄薄的一張紙很容易在玩得High的時候被戳破,所以才要貼一張透明的塑料膜用于保護它。當然,如果你們家有毛玻璃,那就更好了。直接用毛玻璃當觸控面板,結實又耐用,還節省了打印紙和塑料膜的錢(呃,貌似毛玻璃的成本還高些,沒有多余的毛玻璃可不要打鄰居家窗戶的主意啊)!

硬件部分的制作

制作方法很簡單,把紙盒子的頂蓋去掉,然后把攝像頭用透明膠固定在盒底中央位置,并盡量讓鏡頭保持水平。前面說過盒子的深度問題,盒子太深的話,攝像頭就會把盒子四周的盒壁拍下來,盒子太淺的話,攝像頭就會漏拍很多內容,這都會導致觸控面板的有效觸控面積縮小。所以,在選擇或制作盒子時,一定要打開攝像頭,通過觀察畫面效果來確定盒子的最佳深度,這樣才能讓觸控面板的有效面積最大(圖1)。

接下來在盒子的一側挖個小洞,把攝像頭的USB線引出來,然后把小洞的空隙填充起來防止側面漏光,簡稱防側漏。最后把塑料薄膜和打印紙貼在一起,經過適當地裁剪,用透明膠粘在盒頂,一個簡易的多點觸控面板就做好了(圖2)。

好吧,也許你覺得那個外型很土的盒子與時尚的“多點觸控面板”很不搭界,它看起來根本就是個演皮影戲的小箱子。其實這個想法很正確,實現多點觸控靠的就是“演皮影戲”。盒子里的攝像頭就是“觀眾”,白色的打印紙就是“幕布”,不過演戲的不是小皮人,而是我們的手指尖。攝像頭通過捕捉我們的手指尖留在白色屏幕上的陰影,來進行多觸點定位。當然,這一功能需要靠專門的軟件來實現。

軟件部分的調設

這里就要用到一個名為Touchlib的程序,我們可以下載一個名為MTmini Software Package v1的軟件包,它里面包含了開源軟件Touchlib、設置程序、各種示例程序,以及相應的教程等等。

由于程序是用Java開發的,所以要先安裝Java RuntimeEnvironment (JRE)才行,推薦安裝JRE 1.6版。

解壓該軟件包,可以看到有三個批處理文件。運行“1)Configuration.BAT”文件可以對軟件進行設置。運行后,首先會出現一個數據流格式設置窗口,我們可以設置攝像頭的分辨率,這個不需要設置太高,用默認分辨率即可。之后就會一下子蹦出7個圖形窗口和1個CMD窗口,有4個圖形窗口可以調節畫面效果。一般來說,采用默認的設置就行了。設置的時候,要把手指按在盒子上面,在dsvlcaptrue0窗口中會顯示出原始畫面,其他窗口則顯示改變了灰度、粗糙程度等屬性的畫面,在rectify6窗口中顯示的是最終效果,如果該窗口里面只出現平滑的與指尖對應的白點,那效果就已經調節得很好了,按ESC鍵退出設置(圖3)。現在可以開始激動人心的多點觸控體驗了。先玩玩Windows示例程序。打開Demos /C+ +Demos文件夾,運行里面的“Smoke_Demo.bat”文件,就可以打開DemoSmoke窗口。把手指在觸控面板上滑動,就可以看到窗口中出現五顏六色的煙霧軌跡,里面的白色圓圈則代表觸控點(圖4)。

運行“Windows_Mousedriver.bat”文件,會彈出CMD窗口,我們把手指按在觸控面板上,直到窗口內出現“Recap”字樣,然后就可以用多點觸摸的方式來代替鼠標操作了。

Flash示例程序更加精彩,不過首先要運行“2) Server.BAT”文件,會彈出CMD窗口和Touch Linsener窗口。把手指按在觸控面板上,直到CMD窗口內出現“Blob Detected”的字樣。接著再運行“3) Gateway.BAT”文件,會彈出CMD窗口和名為“Flosc 2.0”的窗口,點擊該窗口內的Start按鈕,多點觸控功能就生效了,然后我們就可以運行Demos/Flash文件夾里面的Flash示例程序了。

軟件包里還提供了更為詳盡的英文說明書,有不懂地方可以去研究一下。在《計算機應用文摘》雜志官方博客網站還有一個完整步驟的演示視頻,有興趣的朋友可以去看一看(網址http://www.pcdigest.com/2008/06/multitouch-pad)。

軟件名稱: MTmini Software Package

軟件版本: 1.0

授權方式: 免費軟件

軟件大小: 42,120KB

下載地址: ht tp://nuispace.com/ss/MTmini%20package%20v1.zip

軟件名稱: Java Runtime Environment

軟件版本: 1.6

授權方式: 免費軟件

軟件大小: 14,537KB

下載地址: http://work.newhua.com/pc

主站蜘蛛池模板: 久久精品无码一区二区日韩免费| 欧美国产菊爆免费观看| 福利一区在线| 国产99视频在线| 老色鬼欧美精品| 婷婷色中文| 亚洲手机在线| 欧美亚洲一二三区| 高清乱码精品福利在线视频| 久久精品人人做人人综合试看| 欧美一区二区啪啪| 亚洲无码视频一区二区三区| 天天综合色天天综合网| 成人福利在线视频免费观看| 一级毛片在线播放免费观看| 国产精品制服| 国产亚洲精久久久久久无码AV| 中文字幕1区2区| 欧美日韩国产高清一区二区三区| 国产主播在线一区| 国产av色站网站| 国产区在线观看视频| 日日摸夜夜爽无码| 久久综合久久鬼| 亚洲一区黄色| 综合色88| 国产不卡一级毛片视频| 一区二区无码在线视频| 青青草91视频| 国产91成人| 好吊妞欧美视频免费| 欧美一区二区福利视频| 亚洲精品va| 国产精品第三页在线看| 成年午夜精品久久精品| 欧洲av毛片| 日韩在线视频网站| 秋霞一区二区三区| 亚洲国产天堂久久综合226114 | 亚洲成a人片7777| 亚洲天堂网视频| 精品久久国产综合精麻豆| 18禁高潮出水呻吟娇喘蜜芽| 91香蕉视频下载网站| 国内精品视频| 久久国产亚洲偷自| aaa国产一级毛片| 国产在线八区| 永久成人无码激情视频免费| 中文毛片无遮挡播放免费| 国产熟女一级毛片| 亚洲欧美自拍中文| 在线综合亚洲欧美网站| 99久久精品国产自免费| 天天色天天操综合网| 中文字幕啪啪| 女人毛片a级大学毛片免费| 国产久操视频| 鲁鲁鲁爽爽爽在线视频观看 | 99中文字幕亚洲一区二区| 91青青草视频在线观看的| 日韩精品毛片| 免费看美女毛片| 成人国产精品一级毛片天堂| 精品亚洲欧美中文字幕在线看 | 亚洲天堂网站在线| 久久久久亚洲av成人网人人软件| 免费中文字幕一级毛片| 国产18在线| 国产av色站网站| 成人欧美日韩| 国产网友愉拍精品| 国产亚洲欧美在线专区| 无码日韩人妻精品久久蜜桃| 婷婷亚洲最大| 天天操精品| 亚洲一区二区日韩欧美gif| 久久这里只有精品2| 国产视频 第一页| 亚洲日韩久久综合中文字幕| 亚洲精品大秀视频| 免费无遮挡AV|