ONVIF::...tings20(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

✨ NAME ✨

okay so bestie, this is the User Contributed Perl Documentation page for ONVIF::Analytics::Types::ImagingSettings20 β€” header shorthand: ONVIF::...tings20(3) β€” and it's giving extremely specific ONVIF type energy. πŸ’…

πŸ’– DESCRIPTION πŸ’–

This is a Perl data type class for the XML Schema defined complexType ImagingSettings20 from the namespace http://www.onvif.org/ver10/schema. Slay.

It's the type describing the ImagingSettings of a VideoSource. The supported options and ranges can be obtained via the GetOptions command. No cap, that's literally the deal. ✨

πŸŽ€ PROPERTIES πŸŽ€

The following properties may be accessed using get_PROPERTY / set_PROPERTY methods. Bestie, here's the full list:

  • 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::ImagingSettings20
          BacklightCompensation =>  { # ONVIF::Analytics::Types::BacklightCompensation20
            Mode => $some_value, # BacklightCompensationMode
            Level =>  $some_value, # float
          },
          Brightness =>  $some_value, # float
          ColorSaturation =>  $some_value, # float
          Contrast =>  $some_value, # float
          Exposure =>  { # ONVIF::Analytics::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::Analytics::Types::FocusConfiguration20
            AutoFocusMode => $some_value, # AutoFocusMode
            DefaultSpeed =>  $some_value, # float
            NearLimit =>  $some_value, # float
            FarLimit =>  $some_value, # float
            Extension =>  { # ONVIF::Analytics::Types::FocusConfiguration20Extension
            },
          },
          IrCutFilter => $some_value, # IrCutFilterMode
          Sharpness =>  $some_value, # float
          WideDynamicRange =>  { # ONVIF::Analytics::Types::WideDynamicRange20
            Mode => $some_value, # WideDynamicMode
            Level =>  $some_value, # float
          },
          WhiteBalance =>  { # ONVIF::Analytics::Types::WhiteBalance20
            Mode => $some_value, # WhiteBalanceMode
            CrGain =>  $some_value, # float
            CbGain =>  $some_value, # float
            Extension =>  { # ONVIF::Analytics::Types::WhiteBalance20Extension
            },
          },
          Extension =>  { # ONVIF::Analytics::Types::ImagingSettingsExtension20
            ImageStabilization =>  { # ONVIF::Analytics::Types::ImageStabilization
              Mode => $some_value, # ImageStabilizationMode
              Level =>  $some_value, # float
              Extension =>  { # ONVIF::Analytics::Types::ImageStabilizationExtension
              },
            },
            Extension =>  { # ONVIF::Analytics::Types::ImagingSettingsExtension202
              IrCutFilterAutoAdjustment =>  { # ONVIF::Analytics::Types::IrCutFilterAutoAdjustment
                BoundaryType =>  $some_value, # string
                BoundaryOffset =>  $some_value, # float
                ResponseTime =>  $some_value, # duration
                Extension =>  { # ONVIF::Analytics::Types::IrCutFilterAutoAdjustmentExtension
                },
              },
              Extension =>  { # ONVIF::Analytics::Types::ImagingSettingsExtension203
              },
            },
          },
        },

πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL.


That's the whole vibe, bestie. The footer situation is perl v5.42.3, dated 1980-01-01, so yeah β€” generated by SOAP::WSDL, perl v5.42.3, 1980-01-01. Bye bestie, go set some properties πŸ’–βœ¨πŸ«Ά

πŸ“¦ where this page comes from