![]() Home Page Toolkit Overview Using GML Finger Tracker Calibrator Frame Grabber Service protocol Obtaining GML Installing GML Licence Developer Documentation Tcl/Tk API The GML Canvas Image processing Tcl Scripts Library List of Classes List of Files C/C++ API List of Classes List of Files |
Vision-Based Interaction ServicesThis section presents the high-level interaction services, based on computer vision, that are made available to GML users. These services can be used to build novel interactive applications. This page contains general information on how to run services provided by GML; specific services each have their own documentation page. ForewordIn GML, interaction services are opaque processes that emit or absorb events from a network connection. They implement BIP, a straightforward, progressive protocol that is specifically designed for interaction services. Using a GML service in your application simply means
Running a serviceSome services require other services to run; for instance the Finger Tracker service requires a Calibration service and a Frame Grabber service. For ease of use a set of programs are distributed with GML:
The documentation for each specific service lists the programs that provide the service. Configuring a serviceWhenever launching a program bundled with GML, the instantiated services will be materialized by a control interface that allows the user to:
Any setting configured via this interface will persist across launches of the containing program. ![]() Inspecting the service parameters. Columns show the parameter names, default values, current values, and an entry box used to set the parameters to new values. ![]() Inspecting the service channels. Displayed are the names of the channels, the direction of the information flow for these channels, and the ports for the available transports.
Here no multicast group is displayed because the service doesn't implement
communication over multicast UDP.
Available services
|
Contact: julien (dot) letessier (at) gmail (dot) com.
Copyright (c) 2000-2007 CLIPS-IMAG Laboratory, Grenoble, France. All rights reserved. W3CXHTML 1.0 W3CCSS 2.0 |