国产福利在线高清导航大全-国产福利在线-国产福利影视-国产福利一区二区麻豆-成熟少妇大片免费看-成熟女人毛片WWW免费版在线

當前位置:首頁 > 觸控技術 > 多點觸摸技術
多點觸摸技術

軟件和應用程序6

       2.7 框架和類庫(Framework and Libraries)
       英文注釋說明
       Programming Language 編程語言
       License 許可證
       Page 項目網站頁面
       2.7.1 計算機視覺(ComputerVision)
       BBTouch
       BBTouch 是一個開源的,運用在OS X 上的跟蹤視覺的多點觸摸模擬運算表(MultiTouch tables)環境
       Programming Language: Cocoa (Mac)
       License: GPL license
       Page: 
       Bespoke Multi-Touch Framework
       Bespoke Multi-Touch Framework 是一個功能豐富、可擴展的多點觸摸開發框架。在BSD 許可證下開源發布,你可以自己使用并擴展源代碼以滿足你的需求。
       該框架可搭配任何基于視覺的多點觸摸硬件平臺[比如紅外光譜(FTIR)或擴散照明(Diffused Illumination)]在這個包里包括一些示例程序,一個Windows 鼠標模擬器,2D 符號識別器,4 點校準器和一個獨立的表現層(Presentation Layer,支持XNA 和WinForms),OSC 網絡支持單播,多播和并發廣播的UDP/IP 協議。
       Programming Language: C#
       License: BSD License
       Page: 
       reacTIVision
       reacTIVision 是一個開源的、跨平臺的、強大的計算機視覺框架,能夠快速地識別附加到物理對象上的附加標記,也可以用于多點觸摸的識別。它的主要目的是作為一個工具包用來快速構建表格基準(table-based)的有形的用戶界面[tangible user interfaces (TUI)]。
       Programming Language: C++
       License: GPL license
       Page: 
       Community Core Vision (CCV)
       Community Core Vision, 縮寫為CCV,之前稱作tBeta,是一個開源的、跨平臺的計算機視覺與多點觸摸感測解決方案。它需要一個視頻輸入流和跟蹤數據輸出(比如坐標系和觸點大小)以及在多點觸摸應用中的觸摸事件(比如手指按下,移動和釋放)。CCV 可以連接多種網絡攝像頭和視頻設備以及連接到各種啟用TUIO/OSC 的應用程序上,支持多種多點觸摸光線處理技術,包括FTIR,DI,DSI,LLP 以及未來擴展的計劃(自定義模塊和篩選程序)。
       Programming Language: C++
       License: MPL or MIT (not defined)
       Page: 
       Touché
       Touché是一個免費且開源,用來追蹤光線的多點觸摸模擬運算表。它已經寫入了Mac OS X Leopard 并使用了它的許多核心技術, 如QuickTime Core Animation、Core Image 和Accelerate 框架,也包括了像libdc 1394 和OpenCV 這樣的高品質開源庫,然后去實現良好的追蹤性能。
       Programming Language: Cocoa (Mac)
       License: LGPLv3
       Page:
       Touchlib
       Touchlib 是一個建立多點觸摸交互界面的類庫。它處理紅外光并追蹤觸點,然后向您的程序發送多點觸摸事件,如“手指按下”、“手指移動”和“手指釋放”等。它包括一個配置程序和一個用于入門的演示,以及與大多數類型的網絡攝像頭和視頻采集設備兼容并互動。目前只能運用在Windows 上,但是開發人員正努力把它移植到其它平臺。
       Programming Language: C++
       License: New BSD License
       Page: 
       2.7.2 網關程序
       FLOSC
       FLOSC 是一個通過“FLOSC Server”通信的AS3 類庫,它能夠使Flash 程序獲得OSC 信息。
       Programming Language: Java
       License: MIT
       Page:
       2.7.3 客戶端
       Creative multi-touching
       Creative Multitouching 是一個運用在多點觸摸環境下的工具,其目的是為了能夠促使多點觸摸環境下的創新項目的誕生。比如繪畫、簡單的書寫以及從Flickr和YouTube 上尋找圖片和視頻并將它們組合成創意拼貼。
       Programming Language: Actionscript 3 (Adobe Air)
       Status: active
       License: not specified
       Page: 
       Grafiti
       一個致立于互動桌面界面的跨平臺、可擴展的手勢識別管理框架。它建立在TUIO 客戶端上,支持MultiTouch 手勢界面的開發,包括使用有形對象作為追蹤目標[譯者注:有形對象指的是比如在上面放上個方塊或者別的能看得見、有體積的東西]。
       Programming Language: C#
       License: GNU General Public License (GPL) v3
       Page: 
       Multi-Touch Vista
       Multi-Touch Vista 是一個能夠處理多種輸入設備(Touchlib、多鍵目標、Wii的遙控器等)的用法戶輸入管理層,能夠使當前窗口得以縮放和旋轉。它允許標準的應用程序使用多點式的縮放和旋轉。它還為多輸入的WPF 程序開發提供了一個框架。MultiTouch Vista 支持Windows XP/Vista。
       Programming Language: C#
       License: GNU General Public License (GPL) v2
       Page: 
       PyMT
       PyMT 是一個以pyglet 為基礎的多點觸摸富媒體OpenGL 程序的Python 開發模塊。它的目的是可以快速、易于交互設計和快速原型開發。還有一個側重點就是能夠對用戶互動數據進行量化分析和可視化處理之后存儲。
       Programming Language: Python
       License: GPL v3
       Page: 
       TouchPy
       TouchPy 是一個純粹的輕量級Python 多點觸摸框架,它不限制你使用任何的GUI Toolkit。使用簡單,所以也是最通用的Python 多點觸摸框架。
       Programming Language: Python
       License: GPL
       Software & Applications 63
       Page: 
       2DCur
       一個能夠控制從OSC/TUIO 協議2DCur(2D cursor)信息事件的項目。它是一個外部的,在Firefox 可視化編程環境下的Python 框架。
       Programming Language: Python, Lily (Javascript Visual Language on MozillaFramework)
       License: GPL3
       Page: 
       2.7.4 模擬器
       SimTouch
       SimTouch 是另一個使用Adobe AIR 運用時的TUIO 模擬器。最大的優勢在于透明的背景能夠使開發者更好的了解觸摸的事件。
       Programming Language: Action Script 3 (Adobe Air)
       License: MIT License
       Page: 
       ReacTIVision
       reacTIVision 是一個開源的、跨平臺的計算機視覺框架。能夠快速穩健地追蹤在有形物體上的基準標記或者是手指的多點觸摸。它的主要目的是作為一個工具包,以便快速開發以模擬運算表為基礎(table-based)的有形用戶界面(tangible user interfaces,TUI)和多點觸摸互動表面。這個框架是由Martin Kaltenbrunner和Ross Bencina 作為reacTable 項目在西班牙巴塞羅那Universitat Pompeu Fabra的Music Technology Group 開發的,它是一種新型的桌面多點觸摸界面的電子音樂文書。
       Programming Language: Java
       License: GNU General Public License
       Page: 
       QMTSim
       這個項目的目的是建立一個新的快速的多點觸摸程序TUIO 開發調試模擬器。TUIO 是一種多用途協議,尤其適用于桌上有形用戶界面,而且突破了人們開發調試多點觸摸應用程序必須得有多點觸摸硬件的限制。
       Programming Language: c++
       License: GNU General Public

 


 


相關文章
精彩評論:
0  相關評論
主站蜘蛛池模板: 洞口县| 甘肃省| 霞浦县| 蚌埠市| 都兰县| 宣武区| 资中县| 奉贤区| 建水县| 成安县| 伊宁县| 中西区| 天镇县| 青浦区| 邯郸县| 新源县| 东兰县| 得荣县| 开江县| 鱼台县| 鞍山市| 白山市| 株洲县| 剑阁县| 土默特右旗| 营口市| 抚顺县| 菏泽市| 桦甸市| 修武县| 双鸭山市| 道真| 镇沅| 彰化县| 府谷县| 深圳市| 吴忠市| 石楼县| 个旧市| 泰宁县| 密山市|