reacTIVision

Sagteware kiekie:
reacTIVision
Sagteware besonderhede:
Weergawe: 1.4
Upload datum: 3 Jun 15
Ontwikkelaar: Martin Kaltenbrunner
Lisensie: Gratis
Populariteit: 21

Rating: nan/5 (Total Votes: 0)

reacTIVision is 'n oop bron, kruis-platform rekenaar visie raamwerk vir die vinnige en robuuste dop van FIDUCIAL merkers in 'n real-time video stroom. reacTIVision projek is hoofsaaklik ontwerp vir die vinnige ontwikkeling van tafel gebaseer tasbare gebruikerkoppelvlakke.
Sy dop kern gebruik Ross Bencina se fidtrack biblioteek wat is basies 'n nuwer hoë-prestasie implementering van Enrico Costanza se oorspronklike d-touch konsep. Hierdie raamwerk is ontwikkel deur Martin Kaltenbrunner et.al. by die Music Technology Group, IUA, UPF in Barcelona, ​​Spanje, as deel van die projek reacTable *, 'n roman elektro-akoestiese musikale instrument met 'n tasbare gebruikerskoppelvlak.
reacTIVision is 'n selfstandige toepassing wat OpenSound Control boodskappe stuur via 'n netwerk UDP socket om enige verbonde kliënt aansoek. Dit implemente die TUIO protokol, wat spesiaal ontwerp is vir die oordrag van die toestand van tasbare voorwerpe op 'n tafel oppervlak. Hierdie raamwerk sluit 'n stel van die vrye byvoorbeeld kliënt projekte vir verskeie programmeertale, wat dien as 'n basis vir die ontwikkeling van maklik tasbare-gebruikerskoppelvlak programme.
Die reacTIVision aansoek stel en loop onder die Follwing bedryfstelsels: Win32, MacOS X en Linux. Onder Win32 dit suports 'n kamera met 'n behoorlike WDM bestuurder, soos USB, USB2, FireWire en DV kameras. Ewe onder MacOS X enige sodanige kamera deur QuickTime sal werk in reacTIVision. Onder Linux, is FireWire kameras beste ondersteun, sowel as 'n paar Video4Linux USB kameras.
NEW: Ondersteun die reacTIVision projek en koop T-hemde, plakkate en ander goedere met die reacTIVision FIDUCIAL simbole in ons web-winkel! Alle ontwerpe op hierdie produkte kan erken en gevolg deur die werklike reacTIVision sagteware.
Aansoek Hantering
Voor die aanvang van die aansoek reacTIVision maak seker jy het 'n kamera ondersteun gekoppel aan jou stelsel. Die aansoek kan en sal glad nie werk sonder 'n kamera. Onder Win32 en MacOS X die aansoek sal vra om te kies en die instel van die kamera op opstart. Onder Linux die kamera sal outomaties gekies. Sodra ingestel die aansoek 'n video venster met die huidige beeld in swart en wit kamera sal wys.
Druk 't' sal in die binêre tresholded beeld wys, druk op die "N" sleutel sal die vertoning af, wat sy CPU gebruik aansienlik verminder draai!
Druk op die 'S' sleutel sal terugkeer na die oorspronklike beeld van die bron. Vir gerief en debugging porposes slaan die 'R' sleutel red 'n rou beeld raam, terwyl slaan die 'B' sleutel sal 'n beeld te red in die BMP formaat.
Die "P" pouses die beeld analise heeltemal, slaan 'esc' sal die aansoek op te hou. Die 'F' sleutel toggled die diplay van FPS inligting in die titelbar. Ten einde 'n meer uitgebreide debugging uitset te produseer, slaan die 'V' sleutel sal die oomblik erkende simbole om die konsole te druk.
Command Line opsies
Die reacTIVision aansoek per verstek stuur die TUIO boodskappe na die hawe 3333 op localhost (127.0.0.1)
Ten einde hierdie parameters te verander kan jy die aansoek by die h [IP-adres] roep en p [hawe-no] opsies.
reacTIVision het 'n sogenaamde "boom lêer" om behoorlik te funksioneer. Die standaard "all.trees" is ingesluit en outomaties gelaai. As jy wil om jou eie boom lêer gebruik kan jy die aansoek met die opsie t [boom lêer] roep.
Opsioneel as jy nie wil hê om die volledige beeld te analiseer - byvoorbeeld in 'n vierkantige of ronde tafel setup - die aansoek kan 'n deel van die video beeld masker met 'n swart-streek, wat versnel die segmentering algoritme. Ten einde hierdie masker van toepassing Jy kan die aansoek by die [vierkantige sirkel] opsie -M roep.
Die toepassing van die h of Hulp-opsie sal 'n boodskap aan die gebruik konsole druk.
Kalibrasie en Vervorming
Sommige tafels, soos die reacTable gebruik 'n konvekse spieël om die gebied sigbaar vir die kamera te verhoog teen 'n minimale afstand. Dit spieël sowel as 'n vis-oog lens ongelukkig verdraai die beeld. reactIVision sluit 'n regstelling algoritme, wat hierdie vervorming met die hulp van 'n sogenaamde "grid lêer" reggemaak. Hierdie rooster lêers kan tydens 'n vorige kalibrasie proses gegenereer word.
Om te kalibreer reacTIVision roep die aansoek met die opsie: reacTIVision-c 9 G [grid_file]
Ten einde die gebruik van die hierdie kalibrasie roep die aansoek: reacTIVision G [grid_file]
Vereistes:

Soortgelyke sagteware

Strings edit
Strings edit

14 Apr 15

PerlMagick
PerlMagick

3 Jun 15

FormAlchemy
FormAlchemy

14 Apr 15

poste_replique
poste_replique

11 May 15

Kommentaar te reacTIVision

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!