Libargus API Libargus Camera API

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Modules
Here is a list of all modules:
[detail level 1 2 3 4]

Libargus Camera API | Libargus is an API for acquiring images and associated metadata from cameras
Objects and Interfaces | This module provides a list of libargus objects and the interfaces that they support
CameraDevice | Object representing a single camera device
SensorMode | Child object representing a CameraDevice's sensor mode, returned by ICameraProperties::getAllSensorModes
CameraProvider | Object providing the entry point to the libargus runtime
CaptureMetadata | Container for metadata generated by a single completed capture
StreamMetadata | Child stream metadata, returned by ICaptureMetadata::getStreamMetadata
RGBHistogram | Child RGB histogram metadata, returned by ICaptureMetadata::getRGBHistogram
BayerHistogram | Child Bayer histogram metadata, returned by ICaptureMetadata::getBayerHistogram
FaceDetectResult | Metadata for a single face detection result, returned by Ext::IFaceDetectMetadata::getFaceDetectResults
CaptureSession | Object that controls all operations on a single sensor
Event | Container representing a single event
Error Event | Event type used to report an error
CaptureStarted Event | Event type used to report when a capture starts
CaptureComplete Event | Event type used to report when all capture processing has completed
EventQueue | Object to receive and expose Events from an IEventProvider
Request | Container for all settings used by a single capture request
AutoControlSettings | Child auto control settings, returned by IRequest::getAutoControlSettings
StreamSettings | Child per-stream settings, returned by IRequest::getStreamSettings
SourceSettings | Child source settings, returned by IRequest::getSourceSettings
OutputStream | Object representing an output stream capable of receiving image frames from a capture
OutputStreamSettings | Container for settings used to configure/create an OutputStream
Extensions | This module provides a list of extensions currently available for libargus
Ext::BayerAverageMap | Generates local averages of a capture's raw Bayer data
Ext::BayerSharpnessMap | Adds internally-generated sharpness metrics to CaptureMetadata results
Ext::DebugCaptureSession | Adds a debug interface to dump internal libargus runtime information
Ext::DeFog | Adds internal de-fog post-processing algorithms
Ext::FaceDetect | Adds internal face-detection algorithms
Ext::InternalFrameCount | Adds accessors for an internal frame count performance metric
Ext::PwlWdrSensorMode | Adds extra functionalities for the Piecewise Linear (PWL) Wide Dynamic Range (WDR) sensor mode type
Ext::SensorPrivateMetadata | Adds accessors for sensor embedded metadata