• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 光電顯示 > 設(shè)計(jì)應(yīng)用 > 基于光學(xué)感應(yīng)的大尺寸多點(diǎn)觸摸控制技術(shù)

    基于光學(xué)感應(yīng)的大尺寸多點(diǎn)觸摸控制技術(shù)

    作者:陳大煒 康佳集團(tuán)研究院 時間:2010-05-07 來源:電子產(chǎn)品世界 收藏

      TUIO協(xié)議定義了兩類主要的消息,即set消息和alive消息。其中,set消息用于目標(biāo)對象特定狀態(tài),如位置、姿態(tài)或其他任何可以識別狀態(tài)的通訊;alive消息則用于通過系列的sessionID來標(biāo)識當(dāng)前目標(biāo)對象。TUIO使用下面的格式來進(jìn)行數(shù)據(jù)通訊:

    本文引用地址:http://www.czjhyjcfj.com/article/108760.htm

      /tuio/[profileName] set sessionID [parameterList]

      /tuio/[profileName] alive [list of active sessionIDs]

      /tuio/[profileName] fseq int32

      其中的profileName代表定義好的常用可感知用戶界面配置,該配置定義了set消息中目標(biāo)對象的狀態(tài)數(shù)據(jù)格式,比如常用的2D Profile:

      /tuio/2Dobj set s i x y a X Y A m r

      /tuio/2Dcur set s x y X Y m

      為了更好地展現(xiàn)的視覺效果,我們在上層應(yīng)用中選擇了基于Flash的實(shí)現(xiàn)方式。需要指出的是,TUIO原生是通過UDP進(jìn)行數(shù)據(jù)傳送的,而Flash本身只能通過TCP鏈接接收數(shù)據(jù),因此還必需通過Flosc網(wǎng)關(guān)將OSC數(shù)據(jù)轉(zhuǎn)換為為Flash可以讀取的XMLSocket數(shù)據(jù)。上述流程如圖7所示。

      通過轉(zhuǎn)換,上層的Flash應(yīng)用程序就可以接收Touchlib發(fā)送的觸點(diǎn)位置、編號、觸控事件等各種數(shù)據(jù),進(jìn)而做出適當(dāng)?shù)捻憫?yīng),從而與用戶產(chǎn)生多點(diǎn)觸摸控制交互。綜合上文描述的硬件設(shè)置,我們以一臺70寸LCOS高清背投電視為基礎(chǔ),基于開發(fā)出一套使用主動紅外觸摸筆交互的多點(diǎn)觸摸控制應(yīng)用系統(tǒng),已經(jīng)成功應(yīng)用于某風(fēng)景區(qū)電子交互導(dǎo)覽的實(shí)際應(yīng)用中,為大尺寸多點(diǎn)觸摸控制系統(tǒng)的研究和應(yīng)用打下了一定的基礎(chǔ)。

    電容式觸摸屏相關(guān)文章:電容式觸摸屏原理

    上一頁 1 2 3 4 下一頁

    評論


    相關(guān)推薦

    技術(shù)專區(qū)

    關(guān)閉
    主站蜘蛛池模板: 东平县| 金华市| 阿拉尔市| 黔江区| 定结县| 神木县| 马山县| 福建省| 丰县| 祥云县| 宜兰市| 唐山市| 安达市| 齐河县| 元江| 边坝县| 留坝县| 南充市| 隆化县| 长宁县| 宿松县| 长沙县| 敖汉旗| 弥勒县| 洪洞县| 安丘市| 清新县| 潮州市| 马龙县| 阿荣旗| 苏尼特右旗| 仪征市| 和林格尔县| 固始县| 全南县| 饶阳县| 修水县| 南丹县| 吐鲁番市| 平陆县| 德化县|