NAME
ONVIF::Analytics::Types::ImagingSettings20
DESCRIPTION
Perl data type class for the XML Schema defined complexType ImagingSettings20 from the namespace http://www.onvif.org/ver10/schema.
Type describing the ImagingSettings of a VideoSource. The supported options and ranges can be obtained via the GetOptions command.
PROPERTIES
The following properties may be accessed using get_PROPERTY / set_PROPERTY methods:
- •
-
BacklightCompensation
- •
-
Brightness
- •
-
ColorSaturation
- •
-
Contrast
- •
-
Exposure
- •
-
Focus
- •
-
IrCutFilter
- •
-
Sharpness
- •
-
WideDynamicRange
- •
-
WhiteBalance
- •
-
Extension
METHODS
new
Constructor. The following data structure may be passed to new():
{ # ONVIF::Analytics::Types::ImagingSettings20BacklightCompensation => { # ONVIF::Analytics::Types::BacklightCompensation20Mode => $some_value, # BacklightCompensationModeLevel => $some_value, # float},Brightness => $some_value, # floatColorSaturation => $some_value, # floatContrast => $some_value, # floatExposure => { # ONVIF::Analytics::Types::Exposure20Mode => $some_value, # ExposureModePriority => $some_value, # ExposurePriorityWindow => ,MinExposureTime => $some_value, # floatMaxExposureTime => $some_value, # floatMinGain => $some_value, # floatMaxGain => $some_value, # floatMinIris => $some_value, # floatMaxIris => $some_value, # floatExposureTime => $some_value, # floatGain => $some_value, # floatIris => $some_value, # float},Focus => { # ONVIF::Analytics::Types::FocusConfiguration20AutoFocusMode => $some_value, # AutoFocusModeDefaultSpeed => $some_value, # floatNearLimit => $some_value, # floatFarLimit => $some_value, # floatExtension => { # ONVIF::Analytics::Types::FocusConfiguration20Extension},},IrCutFilter => $some_value, # IrCutFilterModeSharpness => $some_value, # floatWideDynamicRange => { # ONVIF::Analytics::Types::WideDynamicRange20Mode => $some_value, # WideDynamicModeLevel => $some_value, # float},WhiteBalance => { # ONVIF::Analytics::Types::WhiteBalance20Mode => $some_value, # WhiteBalanceModeCrGain => $some_value, # floatCbGain => $some_value, # floatExtension => { # ONVIF::Analytics::Types::WhiteBalance20Extension},},Extension => { # ONVIF::Analytics::Types::ImagingSettingsExtension20ImageStabilization => { # ONVIF::Analytics::Types::ImageStabilizationMode => $some_value, # ImageStabilizationModeLevel => $some_value, # floatExtension => { # ONVIF::Analytics::Types::ImageStabilizationExtension},},Extension => { # ONVIF::Analytics::Types::ImagingSettingsExtension202IrCutFilterAutoAdjustment => { # ONVIF::Analytics::Types::IrCutFilterAutoAdjustmentBoundaryType => $some_value, # stringBoundaryOffset => $some_value, # floatResponseTime => $some_value, # durationExtension => { # ONVIF::Analytics::Types::IrCutFilterAutoAdjustmentExtension},},Extension => { # ONVIF::Analytics::Types::ImagingSettingsExtension203},},},},
AUTHOR
Generated by SOAP::WSDL