Albert Huang

Abstract

This tutorial provides an introduction to developing image processing and machine vision applications with Camunits.


Preface
Introduction to Camunits
Audience
License
Acquiring images (Quickstart guide)
Using camunits with GLib
Using a CamUnitChain
Unit IDs
Unit State
Attaching to GMainContext
The "frame-ready" event
CamFrameBuffer and CamUnitFormat
Conversion Units and Unit Controls
Specifying the output format of a Unit
Conversion Units
Unit Controls
Summary
Creating Custom Units -- Subclassing CamUnit and CamUnitDriver
The GObject Type System
The Relationship Between Camunits Classes
CamUnit Trees
Example Plugin
Naming Conventions
Explanation of filter_plugin.c
Using Filter Example in a Camunits application
Filter Example summary
Other Environments
Using non GLib event loops
A. GNU Free Documentation License