軟件和應用程序6

      作者: Multitouch     時間:2013-07-11     源于:中國觸摸屏網    總點擊:
      【導讀】: 該框架可搭配任何基于視覺的多點觸摸硬件平臺[比如紅外光譜(FTIR)或擴散照明(Diffused Illumination)]在這個包里包括一些示例程序,一個Windows 鼠標模擬器,2D 符號識別器,4 點校準器和一個獨立的表現層(Presentation Layer,支持XNA 和WinForms),OSC 網絡支持單播,多播

             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

       


       


      相關閱讀:3D打印    模具產業    微鑄鍛技術    石墨烯    OLED面板    夏普    iPhone 8    半導體    蘋果    
      關于我們 | 廣告服務 | 聯系我們 | 版權聲明 | 隱私政策 | 網站地圖 | 友情鏈接 | 歡迎投稿 | 加入收藏 | 意見反饋 | 經銷商加入
      網站廣告、經銷商加盟、觸摸屏軟件銷售: 028-85108892 13183843395 028-66219290 聯系人: 張小姐 產品購買聯系方式如下:
      地址:成都市高升橋東路2號高盛中心1109室 電話: 028-85108892 13183843395 028-66219290
      版權所有 Copyright(C) 2003-2015 All rights reserved 中國觸摸屏網 電子郵件: 51touch@126.com touch8@gmail.com
      業務合作QQ:觸摸屏技術,觸摸屏報價,觸摸屏軟件咨詢 43361182 觸摸屏軟件制作與技術支持:觸摸屏軟件,觸摸查詢系統,觸摸查詢軟件 893008608 媒體合作QQ: 893008608

      2000人超級QQ觸摸屏群:59897879 171220106


      分享到