#include <ISupportsImageConfiguration.h>
Inheritance diagram for mx::ISupportsImageConfiguration:
Public Member Functions | |
virtual EExposureWindowMode | exposureWindowMode ()=0 |
Set exposure mode. | |
virtual EErrorCode | setExposureWindowMode (EExposureWindowMode mode)=0 |
virtual bool | isExposureWindowWeightSupported ()=0 |
Everthing you need in order to define the exposure window weight in reference to the rest of the image. | |
virtual float | exposureWindowWeight ()=0 |
virtual EErrorCode | setExposureWindowWeight (float percentage)=0 |
virtual bool | isWhiteBalanceWindowWeightSupported ()=0 |
Everthing you need in order to define the white balance window weight in reference to the rest of the image. | |
virtual float | whiteBalanceWindowWeight ()=0 |
virtual EErrorCode | setWhiteBalanceWindowWeight (float percentage)=0 |
virtual bool | isAverageBrightnessSupported ()=0 |
Average Brightness Window value. | |
virtual float | averageBrightness ()=0 |
virtual EErrorCode | setAverageBrightness (float percentage)=0 |
virtual std::vector< float > | averageBrightnessValRange ()=0 |
virtual bool | isExposureRangeSupported ()=0 |
Exposure value max/min. | |
virtual float | exposureRangeMin ()=0 |
Return value in msec. | |
virtual float | exposureRangeMax ()=0 |
Return value in msec. | |
virtual EErrorCode | setExposureRangeMin (float miliSec)=0 |
virtual EErrorCode | setExposureRangeMax (float miliSec)=0 |
virtual std::vector< float > | exposureRangeValRange ()=0 |
virtual bool | isNightImprovementSupported ()=0 |
If support by a given model set/fetch night improvement mode. | |
virtual EErrorCode | setNightImprovement (ENightImproveMode mode)=0 |
virtual ENightImproveMode | nightImprovement ()=0 |
See ENightImproveMode. | |
virtual u32 | nightImprovementValRange ()=0 |
virtual bool | isFStopNumberSupported ()=0 |
If support by a given model set/fetch f -stop number. | |
virtual float | fStopNumber ()=0 |
aperture fraction | |
virtual EErrorCode | setFStopNumber (float fStop)=0 |
virtual std::vector< float > | fStopNumberValRange ()=0 |
virtual bool | isResolutionSupported ()=0 |
Fetch/set the camera image resolution. | |
virtual EImageResolution | resolution ()=0 |
See EImageResolution. | |
virtual EErrorCode | setResolution (EImageResolution res)=0 |
virtual u32 | resolutionValRange ()=0 |
virtual bool | isStreamFPSSupported ()=0 |
Fetch/set . | |
virtual float | streamFPS ()=0 |
frames per sec. | |
virtual EErrorCode | setStreamFPS (float fps)=0 |
virtual std::vector< float > | streamFPSValRange ()=0 |
virtual bool | isStreamQualitySupported ()=0 |
Fetch/set . | |
virtual float | streamQuality ()=0 |
virtual EErrorCode | setStreamQuality (float qa)=0 |
Return value [0,1]. | |
virtual float | streamQualityInterval ()=0 |
virtual bool | isStreamCodexSupported ()=0 |
Fetch/set . | |
virtual EStreamCodex | streamCodex ()=0 |
See EStreamCodex. | |
virtual EErrorCode | setStreamCodex (EStreamCodex codex)=0 |
virtual u32 | streamCodexValRange ()=0 |
virtual bool | isStreamModeSupported ()=0 |
Fetch/set . | |
virtual EStreamMode | streamMode ()=0 |
See EStreamMode. | |
virtual EErrorCode | setStreamMode (EStreamMode mode)=0 |
virtual u32 | streamModeValRange ()=0 |
virtual bool | isNoiseSurppressSupported ()=0 |
Fetch/set . | |
virtual ENoiseSurp | noiseSurppress ()=0 |
See ENoiseSurp. | |
virtual EErrorCode | setNoiseSurppress (ENoiseSurp mode)=0 |
virtual u32 | noiseSurppressValRange ()=0 |
virtual bool | isAutoContrastSupported ()=0 |
Fetch/set . | |
virtual EContrastMode | autoContrast ()=0 |
See EContrastMode. | |
virtual u32 | autoContrastValRange ()=0 |
virtual EErrorCode | setAutoContrast (EContrastMode mode)=0 |
virtual bool | isWhiteBalanceSupported ()=0 |
Fetch/set . | |
virtual EWhiteBMode | whiteBalance ()=0 |
See EWhiteBMode. | |
virtual EErrorCode | setWhiteBalance (EWhiteBMode mode)=0 |
virtual u32 | whiteBalanceValRange ()=0 |
virtual bool | isSharpenSupported ()=0 |
Fetch/set . | |
virtual float | sharpen ()=0 |
Return value range [0,1]. | |
virtual EErrorCode | setSharpen (float val)=0 |
virtual float | sharpenInterval ()=0 |
virtual bool | isBrightnessSupported ()=0 |
Fetch/set . | |
virtual float | brightness ()=0 |
Return value range [-1,1]. | |
virtual EErrorCode | setBrightness (float val)=0 |
virtual float | brightnessInterval ()=0 |
virtual bool | isBacklightSupported ()=0 |
Fetch/set . | |
virtual float | backlight ()=0 |
Return value range [-1,1]. | |
virtual EErrorCode | setBacklight (float val)=0 |
virtual float | backlightInterval ()=0 |
virtual bool | isSaturationSupported ()=0 |
Fetch/set . | |
virtual float | saturation ()=0 |
Return value range [-1,1]. | |
virtual EErrorCode | setSaturation (float val)=0 |
virtual float | saturationInterval ()=0 |
|
Fetch/set . .. |
|
Fetch/set . .. |
|
Fetch/set . .. |
|
Everthing you need in order to define the exposure window weight in reference to the rest of the image. Caution: Values != [0,1] map to whole image for exposure. |
|
Fetch/set . .. |
|
Fetch/set . .. |
|
Fetch/set . .. |
|
Fetch/set . .. |
|
Fetch/set . .. |
|
Fetch/set . .. |
|
Fetch/set . .. |
|
Fetch/set . .. |
|
Everthing you need in order to define the white balance window weight in reference to the rest of the image. Caution: Values != [0,1] map to whole image for exposure. |