ONVIF::...ttings20(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

πŸ’– NAME πŸ’–

Hiii bestie! πŸ’… This is the manual page for ONVIF::Device::Types::ImagingSettings20, and the manual name situation is ONVIF::...ttings20(3) β€” part of the User Contributed Perl Documentation. It's giving "Perl type class, but make it camera settings." ✨


🌈 DESCRIPTION 🌈

Okay so, this is a Perl data type class for the XML Schema defined complexType ImagingSettings20 from the namespace http://www.onvif.org/ver10/schema. No cap.

It's the type describing the ImagingSettings of a VideoSource. The supported options and ranges can be obtained via the GetOptions command. iykyk 🫢

πŸ¦‹ 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::Device::Types::ImagingSettings20
  BacklightCompensation =>  { # ONVIF::Device::Types::BacklightCompensation20
    Mode => $some_value, # BacklightCompensationMode
    Level =>  $some_value, # float
  },
  Brightness =>  $some_value, # float
  ColorSaturation =>  $some_value, # float
  Contrast =>  $some_value, # float
  Exposure =>  { # ONVIF::Device::Types::Exposure20
    Mode => $some_value, # ExposureMode
    Priority => $some_value, # ExposurePriority
    Window => ,
    MinExposureTime =>  $some_value, # float
    MaxExposureTime =>  $some_value, # float
    MinGain =>  $some_value, # float
    MaxGain =>  $some_value, # float
    MinIris =>  $some_value, # float
    MaxIris =>  $some_value, # float
    ExposureTime =>  $some_value, # float
    Gain =>  $some_value, # float
    Iris =>  $some_value, # float
  },
  Focus =>  { # ONVIF::Device::Types::FocusConfiguration20
    AutoFocusMode => $some_value, # AutoFocusMode
    DefaultSpeed =>  $some_value, # float
    NearLimit =>  $some_value, # float
    FarLimit =>  $some_value, # float
    Extension =>  { # ONVIF::Device::Types::FocusConfiguration20Extension
    },
  },
  IrCutFilter => $some_value, # IrCutFilterMode
  Sharpness =>  $some_value, # float
  WideDynamicRange =>  { # ONVIF::Device::Types::WideDynamicRange20
    Mode => $some_value, # WideDynamicMode
    Level =>  $some_value, # float
  },
  WhiteBalance =>  { # ONVIF::Device::Types::WhiteBalance20
    Mode => $some_value, # WhiteBalanceMode
    CrGain =>  $some_value, # float
    CbGain =>  $some_value, # float
    Extension =>  { # ONVIF::Device::Types::WhiteBalance20Extension
    },
  },
  Extension =>  { # ONVIF::Device::Types::ImagingSettingsExtension20
    ImageStabilization =>  { # ONVIF::Device::Types::ImageStabilization
      Mode => $some_value, # ImageStabilizationMode
      Level =>  $some_value, # float
      Extension =>  { # ONVIF::Device::Types::ImageStabilizationExtension
      },
    },
    Extension =>  { # ONVIF::Device::Types::ImagingSettingsExtension202
      IrCutFilterAutoAdjustment =>  { # ONVIF::Device::Types::IrCutFilterAutoAdjustment
        BoundaryType =>  $some_value, # string
        BoundaryOffset =>  $some_value, # float
        ResponseTime =>  $some_value, # duration
        Extension =>  { # ONVIF::Device::Types::IrCutFilterAutoAdjustmentExtension
        },
      },
      Extension =>  { # ONVIF::Device::Types::ImagingSettingsExtension203
      },
    },
  },
},

πŸ’Œ AUTHOR πŸ’Œ

Generated by SOAP::WSDL. Slay. πŸ’–


Okay bestie, that's the whole page! 🫢 This was ONVIF::...ttings20(3), from perl v5.42.3, dated 1980-01-01 β€” mwah, go be the main character of your camera settings. πŸ’…βœ¨

πŸ“¦ where this page comes from