Argus API
Argus Camera API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Classes | Functions
Argus::Ext Namespace Reference

Classes

class  IBayerAverageMapSettings
 Request settings used to configure Bayer average map generation. More...
class  IBayerAverageMap
 The Bayer average map provides local averages of the capture's raw pixels for a number of small rectangular regions, called bins, that are evenly distributed across the image. More...
class  IBayerSharpnessMapSettings
 Request settings used to configure Bayer sharpness map generation. More...
class  IBayerSharpnessMap
 The Bayer sharpness map exposes image sharpness metrics that can be used in order to help determine the correct position of the lens to achieve the best focus. More...
class  IDebugCaptureMetadata
 Interface used to query hardware capture count for a request. More...
class  IDebugCaptureSession
 Interface used to dump session runtime information. More...
class  IDeFogSettings
 Request settings used to configure the de-fog algorithm. More...
class  IFaceDetectCaps
 Exposes the face detect capabilities of a CaptureSession. More...
class  IFaceDetectSettings
 Request settings used to configure face detection. More...
class  IFaceDetectMetadata
 Exposes the face detect result objects in a CaptureMetadata object. More...
class  IFaceDetectResult
 Exposes the image rect and confidence level of face detect result object returned by IFaceDetectMetadata. More...
class  IPwlWdrSensorMode
 Returns a list of normalized float coordinates (x,y) that define the Piecewise Linear (PWL) compression curve used in the PWL Wide Dynamic Range (WDR) mode. More...
class  ISensorPrivateMetadataCaps
 Interface used to query the availability and size in bytes of sensor private metadata. More...
class  ISensorPrivateMetadataRequest
 Interface used enable the output of sensor private metadata for a request. More...
class  ISensorPrivateMetadata
 Interface used to access sensor private metadata from Argus. More...

Functions

 DEFINE_UUID (InterfaceID, IID_BAYER_AVERAGE_MAP_SETTINGS, 12c3de21, 64c5, 11e6, bdf4, 08, 00, 20, 0c, 9a, 66)
 DEFINE_UUID (InterfaceID, IID_BAYER_AVERAGE_MAP, 12c3de22, 64c5, 11e6, bdf4, 08, 00, 20, 0c, 9a, 66)
 DEFINE_UUID (InterfaceID, IID_BAYER_SHARPNESS_MAP_SETTINGS, 7d5e0471, 4ea6, 11e6, bdf4, 08, 00, 20, 0c, 9a, 66)
 DEFINE_UUID (InterfaceID, IID_BAYER_SHARPNESS_MAP, 7d5e0472, 4ea6, 11e6, bdf4, 08, 00, 20, 0c, 9a, 66)
 DEFINE_UUID (InterfaceID, IID_DEBUG_CAPTURE_METADATA, c21a7ba1, 2b3f, 4275, 8469, a2, 56, 34, 93, 53, 93)
 DEFINE_UUID (InterfaceID, IID_DEBUG_CAPTURE_SESSION, beaa075b, dcf7, 4e26, b255, 3c, 98, db, 03, 5b, 99)
 DEFINE_UUID (InterfaceID, IID_DE_FOG_SETTINGS, 9cf05bd1, 1d99, 4be8, 8732, 75, 99, 55, 7f, ed, 3a)
 DEFINE_UUID (InterfaceID, IID_FACE_DETECT_CAPS, 40412bb0, ba24, 11e5, a837, 08, 00, 20, 0c, 9a, 66)
 DEFINE_UUID (InterfaceID, IID_FACE_DETECT_SETTINGS, 40412bb1, ba24, 11e5, a837, 08, 00, 20, 0c, 9a, 66)
 DEFINE_UUID (InterfaceID, IID_FACE_DETECT_METADATA, 40412bb2, ba24, 11e5, a837, 08, 00, 20, 0c, 9a, 66)
 DEFINE_UUID (InterfaceID, IID_FACE_DETECT_RESULT, 40412bb3, ba24, 11e5, a837, 08, 00, 20, 0c, 9a, 66)
 DEFINE_UUID (InterfaceID, IID_PWL_WDR_SENSOR_MODE, 7f5acea0, 582b, 11e6, 9414, 40, 16, 7e, ab, 86, 92)
 DEFINE_UUID (InterfaceID, IID_SENSOR_PRIVATE_METADATA_CAPS, e492d2bf, 5285, 476e, 94c5, ee, 64, d5, 3d, 94, ef)
 DEFINE_UUID (InterfaceID, IID_SENSOR_PRIVATE_METADATA_REQUEST, 5c868b69, 42f5, 4ec9, 9b93, 44, 11, c9, 6c, 02, e3)
 DEFINE_UUID (InterfaceID, IID_SENSOR_PRIVATE_METADATA, 68cf6680, 70d7, 4b52, 9a99, 33, fb, 65, 81, a2, 61)

Function Documentation

Argus::Ext::DEFINE_UUID ( InterfaceID  ,
IID_SENSOR_PRIVATE_METADATA_CAPS  ,
e492d2bf  ,
5285  ,
476e  ,
94c5  ,
ee  ,
64  ,
d5  ,
3d  ,
94  ,
ef   
)
Argus::Ext::DEFINE_UUID ( InterfaceID  ,
IID_DE_FOG_SETTINGS  ,
9cf05bd1  ,
1d99  ,
4be8  ,
8732  ,
75  ,
99  ,
55  ,
7f  ,
ed  ,
3a   
)
Argus::Ext::DEFINE_UUID ( InterfaceID  ,
IID_BAYER_SHARPNESS_MAP_SETTINGS  ,
7d5e0471  ,
4ea6  ,
11e6  ,
bdf4  ,
08  ,
00  ,
20  ,
0c  ,
9a  ,
66   
)
Argus::Ext::DEFINE_UUID ( InterfaceID  ,
IID_DEBUG_CAPTURE_METADATA  ,
c21a7ba1  ,
2b3f  ,
4275  ,
8469  ,
a2  ,
56  ,
34  ,
93  ,
53  ,
93   
)
Argus::Ext::DEFINE_UUID ( InterfaceID  ,
IID_FACE_DETECT_CAPS  ,
40412bb0  ,
ba24  ,
11e5  ,
a837  ,
08  ,
00  ,
20  ,
0c  ,
9a  ,
66   
)
Argus::Ext::DEFINE_UUID ( InterfaceID  ,
IID_DEBUG_CAPTURE_SESSION  ,
beaa075b  ,
dcf7  ,
4e26  ,
b255  ,
3c  ,
98  ,
db  ,
03  ,
5b  ,
99   
)
Argus::Ext::DEFINE_UUID ( InterfaceID  ,
IID_BAYER_AVERAGE_MAP_SETTINGS  ,
12c3de21  ,
64c5  ,
11e6  ,
bdf4  ,
08  ,
00  ,
20  ,
0c  ,
9a  ,
66   
)
Argus::Ext::DEFINE_UUID ( InterfaceID  ,
IID_SENSOR_PRIVATE_METADATA_REQUEST  ,
5c868b69  ,
42f5  ,
4ec9  ,
9b93  ,
44  ,
11  ,
c9  ,
6c  ,
02  ,
e3   
)
Argus::Ext::DEFINE_UUID ( InterfaceID  ,
IID_PWL_WDR_SENSOR_MODE  ,
7f5acea0  ,
582b  ,
11e6  ,
9414  ,
40  ,
16  ,
7e  ,
ab  ,
86  ,
92   
)
Argus::Ext::DEFINE_UUID ( InterfaceID  ,
IID_FACE_DETECT_SETTINGS  ,
40412bb1  ,
ba24  ,
11e5  ,
a837  ,
08  ,
00  ,
20  ,
0c  ,
9a  ,
66   
)
Argus::Ext::DEFINE_UUID ( InterfaceID  ,
IID_SENSOR_PRIVATE_METADATA  ,
68cf6680  ,
70d7  ,
4b52  ,
9a99  ,
33  ,
fb  ,
65  ,
81  ,
a2  ,
61   
)
Argus::Ext::DEFINE_UUID ( InterfaceID  ,
IID_FACE_DETECT_METADATA  ,
40412bb2  ,
ba24  ,
11e5  ,
a837  ,
08  ,
00  ,
20  ,
0c  ,
9a  ,
66   
)
Argus::Ext::DEFINE_UUID ( InterfaceID  ,
IID_BAYER_SHARPNESS_MAP  ,
7d5e0472  ,
4ea6  ,
11e6  ,
bdf4  ,
08  ,
00  ,
20  ,
0c  ,
9a  ,
66   
)
Argus::Ext::DEFINE_UUID ( InterfaceID  ,
IID_FACE_DETECT_RESULT  ,
40412bb3  ,
ba24  ,
11e5  ,
a837  ,
08  ,
00  ,
20  ,
0c  ,
9a  ,
66   
)
Argus::Ext::DEFINE_UUID ( InterfaceID  ,
IID_BAYER_AVERAGE_MAP  ,
12c3de22  ,
64c5  ,
11e6  ,
bdf4  ,
08  ,
00  ,
20  ,
0c  ,
9a  ,
66   
)