Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

Config::vision_config::SegCamConfig Class Reference

#include <Config.h>

Inheritance diagram for Config::vision_config::SegCamConfig:

Inheritance graph
[legend]
List of all members.

Detailed Description

contains settings specific to the "SegCam" (segmented color images) for streaming video over the network

Definition at line 411 of file Config.h.

Public Types

 COMPRESS_NONE
 no compression (other than subsampling)
 COMPRESS_RLE
 RLE compression.
enum  compression_t { COMPRESS_NONE, COMPRESS_RLE }
 compression format to use, stored in Config::vision_config::RawCamConfig::compression More...

Public Member Functions

 SegCamConfig ()

Public Attributes

plist::Primitive< int > skip
 resolution level to transmit segmented images at
plist::Primitive< int > channel
 channel of RLEGenerator to send (i.e. which threshold map to use)
plist::NamedEnumeration< compression_tcompression
 what compression to use on the segmented image

Static Public Attributes

static const unsigned int NUM_COMPRESSIONS = 4
 number of compression algorithms available
static const char * compression_names [NUM_COMPRESSIONS+1] = { "none", "rle", "" }
 string names for compression_t


Member Enumeration Documentation

compression format to use, stored in Config::vision_config::RawCamConfig::compression

Enumerator:
COMPRESS_NONE  no compression (other than subsampling)
COMPRESS_RLE  RLE compression.

Definition at line 423 of file Config.h.


The documentation for this class was generated from the following files:

Tekkotsu v3.0
Generated Fri May 11 20:07:55 2007 by Doxygen 1.4.7