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 5]

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
Buffer | Object that wraps an application-managed buffer for use as a capture request destination
Buffer Types | The buffer type describes the type of the image resource being wrapped by the Buffer
EGLImageBuffer | Buffer type that wraps an EGLImage resource (BUFFER_TYPE_EGL_IMAGE)
Sync Types | The sync type describes the type of sync object to use with the Buffer
EGLSync | Sync type that uses EGLSync objects (SYNC_TYPE_EGL_SYNC)
BufferSettings | Container for settings used to configure/create a Buffer
Buffer Types | Provides buffer type specific configuration settings
EGLImageBufferSettings | Settings type used to configure/create EGLImageBuffer Buffers (BUFFER_TYPE_EGL_IMAGE)
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
BufferOutputStream | OutputStream type that writes to application-managed buffers (STREAM_TYPE_BUFFER)
EGLOutputStream | OutputStream type that generates frames as an EGLStream producer (STREAM_TYPE_EGL)
OutputStreamSettings | Container for settings used to configure/create an OutputStream
BufferOutputStreamSettings | Settings type used to configure/create BufferOutputStream streams (STREAM_TYPE_BUFFER)
EGLOutputStreamSettings | Settings type used to configure/create EGLOutputStream streams (STREAM_TYPE_EGL)
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::DolWdrSensorMode | Adds extra functionalities for the Digital Overlap (DOL) Wide Dynamic Range (WDR) sensor mode type
Ext::FaceDetect | Adds internal face-detection algorithms
Ext::InternalFrameCount | Adds accessors for an internal frame count performance metric
Ext::NonLinearHistogram | This adds a method to interpret the compressed histogram data correctly It introduces one new interface: -INonLinearHistogram -returns a list of bin indices that have been normalized
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