libalvision  1.14
 All Classes Namespaces Files Functions Variables Macros Pages
Classes | Functions | Variables
AL Namespace Reference

Classes

class  ALExtractor
class  ALImage
struct  streamHeader
struct  videoHeader
struct  streamProperties
class  ALVideo
class  ALVisionExtractor
 ALVisionExtractor is a generic vision extractor. More...

Functions

bool isResolutionValid (const int resIndex)
void setSizeFromResolution (const int resIndex, int &outWidth, int &outHeight)
int getResolutionFromSize (const int width, const int height)
bool isColorSpaceValid (const int colorspace)
int getNumLayersInColorSpace (const int colorSpace)
float convertAngleValToNormalizedImgVal (const float &radValue, const float &imageRadMin, const float &imageRadMax)
float convertAnglePosToNormalizedImgPos (const float &radPosition, const float &imageRadMin, const float &imageRadMax)

Variables

const int kOV7670 = 1
const int kMT9M114 = 2
const int kTopCamera = 0
const int kBottomCamera = 1
const float kApertureH_OV7670 = 47.8f
const float kApertureV_OV7670 = 36.8f
const float kApertureH_MT9M114 = 60.9f
const float kApertureV_MT9M114 = 47.6f
const int k960p = 3
const int k4VGA = 3
const int kVGA = 2
const int kQVGA = 1
const int kQQVGA = 0
const int kYuvColorSpace = 0
const int kyUvColorSpace = 1
const int kyuVColorSpace = 2
const int kRgbColorSpace = 3
const int krGbColorSpace = 4
const int krgBColorSpace = 5
const int kHsyColorSpace = 6
const int khSyColorSpace = 7
const int khsYColorSpace = 8
const int kYUV422InterlacedColorSpace = 9
const int kYUV422ColorSpace = 9
const int kYUVColorSpace = 10
const int kRGBColorSpace = 11
const int kHSYColorSpace = 12
const int kBGRColorSpace = 13
const int kYYCbCrColorSpace = 14
const int kH2RGBColorSpace = 15
const int kHSMixedColorSpace = 16
const int kDepthColorSpace = 17
const int kARGBColorSpace = 18
const int kCameraBrightnessID = 0
const int kCameraContrastID = 1
const int kCameraSaturationID = 2
const int kCameraHueID = 3
const int kCameraRedChromaID = 4
const int kCameraBlueChromaID = 5
const int kCameraGainID = 6
const int kCameraHFlipID = 7
const int kCameraVFlipID = 8
const int kCameraLensXID = 9
const int kCameraLensYID = 10
const int kCameraAutoExpositionID = 11
const int kCameraAutoWhiteBalanceID = 12
const int kCameraAutoGainID = 13
const int kCameraResolutionID = 14
const int kCameraFrameRateID = 15
const int kCameraBufferSizeID = 16
const int kCameraExposureID = 17
const int kCameraSelectID = 18
const int kCameraSetDefaultParamsID = 19
const int kCameraColorSpaceID = 20
const int kCameraExposureCorrectionID = 21
const int kCameraExposureAlgorithmID = 22
const int kCameraAecAlgorithmID = kCameraExposureAlgorithmID
const int kCameraFastSwitchID = 23
const int kCameraSharpnessID = 24
const int kCameraAwbGreenGainID = 25
const int kCameraAblcID = 26
const int kCameraAblcTargetID = 27
const int kCameraAblcStableRangeID = 28
const int kCameraBlcBlueID = 29
const int kCameraBlcRedID = 30
const int kCameraBlcGbID = 31
const int kCameraBlcGrID = 32
const int kCameraWhiteBalanceID = 33
const int kCameraBacklightCompensationID = 34

Detailed Description

Author:
Aldebaran Robotics Copyright (c) Aldebaran Robotics 2011, 2012 All Rights Reserved

Variable Documentation

const int AL::k960p = 3

*Format of the image

Definition at line 41 of file alvisiondefinitions.h.

const float AL::kApertureH_OV7670 = 47.8f

*Cameras aperture

Definition at line 33 of file alvisiondefinitions.h.

const int AL::kCameraBrightnessID = 0

*Standard Id (used for camera registers configuration)

Definition at line 74 of file alvisiondefinitions.h.

const int AL::kOV7670 = 1

*Camera Model ID

Definition at line 21 of file alvisiondefinitions.h.

const int AL::kTopCamera = 0

*Camera Index

Definition at line 27 of file alvisiondefinitions.h.

const int AL::kYuvColorSpace = 0

*ColorSpace

Definition at line 50 of file alvisiondefinitions.h.