libalvision  2.8.7.4
 All Classes Namespaces Files Functions Variables Friends Macros Pages
Namespaces | Macros | Functions | Variables
alvisiondefinitions.h File Reference

vision defines More...

Go to the source code of this file.

Namespaces

 AL
 

Macros

#define _LIBALVISION_ALVISION_ALVISIONDEFINITIONS_H_
 
#define TORAD   3.14f/180.0f
 

Functions

bool AL::isResolutionValid (const int resIndex)
 Utility function that checks that a resolution index is valid. (ie, present in the definitions just above) More...
 
void AL::setSizeFromResolution (const int resIndex, int &outWidth, int &outHeight)
 Utility function that takes a resolution index as an input and returns the corresponding width and height values. If resolution index is unknown, width and height are set to -1. More...
 
int AL::getResolutionFromSize (const int width, const int height)
 Utility function that takes width and height as inputs and returns the corresponding resolution index. More...
 
bool AL::isColorSpaceValid (const int colorspace)
 Utility function that checks that a color space index is valid. (ie, present in the definitions just above) More...
 
int AL::getNumLayersInColorSpace (const int colorSpace)
 Utility function that returns the number of layers for a given color space. More...
 
int AL::getNumChannelsInColorSpace (const int colorSpace)
 Utility function that returns the number of channels for a given color space. More...
 
float AL::convertAngleValToNormalizedImgVal (const float &radValue, const float &imageRadMin, const float &imageRadMax)
 
float AL::convertAnglePosToNormalizedImgPos (const float &radPosition, const float &imageRadMin, const float &imageRadMax)
 

Variables

const int AL::kOV7670 = 1
 
const int AL::kMT9M114 = 2
 
const int AL::kOV5640 = 3
 
const int AL::kXTION = 4
 
const int AL::kSimulator2D = 5
 
const int AL::kSimulator3D = 6
 
const int AL::kStereo = 7
 
const int AL::kOV4689 = 8
 
const int AL::kTopCamera = 0
 
const int AL::kBottomCamera = 1
 
const int AL::kDepthCamera = 2
 
const int AL::kStereoCamera = 3
 
const float AL::kApertureH_OV7670 = 47.8f
 
const float AL::kApertureV_OV7670 = 36.8f
 
const float AL::kApertureH_MT9M114 = 60.9f
 
const float AL::kApertureV_MT9M114 = 47.6f
 
const int AL::k16VGA = 4
 
const int AL::k4VGA = 3
 
const int AL::kVGA = 2
 
const int AL::kQVGA = 1
 
const int AL::kQQVGA = 0
 
const int AL::kQQQVGA = 7
 
const int AL::kQQQQVGA = 8
 
const int AL::k1080p = 6
 
const int AL::k720p = 5
 
const int AL::kQ720p = 9
 
const int AL::kQQ720p = 10
 
const int AL::kQQQ720p = 11
 
const int AL::kQQQQ720p = 12
 
const int AL::k720px2 = 13
 
const int AL::kQ720px2 = 14
 
const int AL::kQQ720px2 = 15
 
const int AL::kQQQ720px2 = 16
 
const int AL::kQQQQ720px2 = 17
 
const int AL::k960p = k4VGA
 
const int AL::k1920p = k16VGA
 
const int AL::kYuvColorSpace = 0
 
const int AL::kyUvColorSpace = 1
 
const int AL::kyuVColorSpace = 2
 
const int AL::kRgbColorSpace = 3
 
const int AL::krGbColorSpace = 4
 
const int AL::krgBColorSpace = 5
 
const int AL::kHsyColorSpace = 6
 
const int AL::khSyColorSpace = 7
 
const int AL::khsYColorSpace = 8
 
const int AL::kYUV422ColorSpace = 9
 
const int AL::kYUV422InterlacedColorSpace = kYUV422ColorSpace
 
const int AL::kYUVColorSpace = 10
 
const int AL::kRGBColorSpace = 11
 
const int AL::kHSYColorSpace = 12
 
const int AL::kBGRColorSpace = 13
 
const int AL::kYYCbCrColorSpace = 14
 
const int AL::kH2RGBColorSpace = 15
 
const int AL::kHSMixedColorSpace = 16
 
const int AL::kDepthColorSpace = 17
 
const int AL::kARGBColorSpace = 18
 
const int AL::kXYZColorSpace = 19
 
const int AL::kInfraredColorSpace = 20
 
const int AL::kDistanceColorSpace = 21
 
const int AL::kLabColorSpace = 22
 
const int AL::kRawDepthColorSpace = 23
 
const int AL::kLuvColorSpace = 24
 
const int AL::kLChabColorSpace = 25
 
const int AL::kLChuvColorSpace = 26
 
const int AL::kCameraBrightnessID = 0
 
const int AL::kCameraContrastID = 1
 
const int AL::kCameraSaturationID = 2
 
const int AL::kCameraHueID = 3
 
const int AL::kCameraRedChromaID = 4
 
const int AL::kCameraBlueChromaID = 5
 
const int AL::kCameraGainID = 6
 
const int AL::kCameraHFlipID = 7
 
const int AL::kCameraVFlipID = 8
 
const int AL::kCameraLensXID = 9
 
const int AL::kCameraLensYID = 10
 
const int AL::kCameraAutoExpositionID = 11
 
const int AL::kCameraAutoWhiteBalanceID = 12
 
const int AL::kCameraAutoGainID = 13
 
const int AL::kCameraResolutionID = 14
 
const int AL::kCameraFrameRateID = 15
 
const int AL::kCameraBufferSizeID = 16
 
const int AL::kCameraExposureID = 17
 
const int AL::kCameraSelectID = 18
 
const int AL::kCameraSetDefaultParamsID = 19
 
const int AL::kCameraColorSpaceID = 20
 
const int AL::kCameraExposureCorrectionID = 21
 
const int AL::kCameraExposureAlgorithmID = 22
 
const int AL::kCameraAecAlgorithmID = kCameraExposureAlgorithmID
 
const int AL::kCameraFastSwitchID = 23
 
const int AL::kCameraSharpnessID = 24
 
const int AL::kCameraAwbGreenGainID = 25
 
const int AL::kCameraAblcID = 26
 
const int AL::kCameraAblcTargetID = 27
 
const int AL::kCameraAblcStableRangeID = 28
 
const int AL::kCameraBlcBlueID = 29
 
const int AL::kCameraBlcRedID = 30
 
const int AL::kCameraBlcGbID = 31
 
const int AL::kCameraBlcGrID = 32
 
const int AL::kCameraWhiteBalanceID = 33
 
const int AL::kCameraBacklightCompensationID = 34
 
const int AL::kCameraKeepAliveID = 35
 
const int AL::kCameraDepthConfidenceThresholdID = 36
 
const int AL::kCameraDepthFastFilterID = 37
 
const int AL::kCameraTemperatureID = 38
 
const int AL::kCameraAverageLuminanceID = 39
 
const int AL::kCameraAutoFocusID = 40
 
const int AL::kCameraSynchronisationID = 41
 
const int AL::kCameraDisparityWindowSizeID = 42
 
const int AL::kCameraFocusID = 43
 
const int AL::kCameraTestPatternID = 44
 

Detailed Description

vision defines

Definition in file alvisiondefinitions.h.

Macro Definition Documentation

#define _LIBALVISION_ALVISION_ALVISIONDEFINITIONS_H_
Author
Pierre-Emmanuel VIEL Copyright (c) Aldebaran Robotics 2008, 2011 All Rights Reserved

Definition at line 8 of file alvisiondefinitions.h.

#define TORAD   3.14f/180.0f

Definition at line 16 of file alvisiondefinitions.h.