Class: TencentCloud::Iotexplorer::V20190423::VisionSummaryConfig

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20190423/models.rb

Overview

视频摘要配置

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(outputlang = nil, alternativeoutputlang = nil, multicameralayout = nil, detecttypes = nil, customdetectqueries = nil) ⇒ VisionSummaryConfig

Returns a new instance of VisionSummaryConfig.



14904
14905
14906
14907
14908
14909
14910
# File 'lib/v20190423/models.rb', line 14904

def initialize(outputlang=nil, alternativeoutputlang=nil, multicameralayout=nil, detecttypes=nil, customdetectqueries=nil)
  @OutputLang = outputlang
  @AlternativeOutputLang = alternativeoutputlang
  @MultiCameraLayout = multicameralayout
  @DetectTypes = detecttypes
  @CustomDetectQueries = customdetectqueries
end

Instance Attribute Details

#AlternativeOutputLangObject

Parameters:

  • CustomDetectQueries:

    自定义检测标签



14902
14903
14904
# File 'lib/v20190423/models.rb', line 14902

def AlternativeOutputLang
  @AlternativeOutputLang
end

#CustomDetectQueriesObject

Parameters:

  • CustomDetectQueries:

    自定义检测标签



14902
14903
14904
# File 'lib/v20190423/models.rb', line 14902

def CustomDetectQueries
  @CustomDetectQueries
end

#DetectTypesObject

Parameters:

  • CustomDetectQueries:

    自定义检测标签



14902
14903
14904
# File 'lib/v20190423/models.rb', line 14902

def DetectTypes
  @DetectTypes
end

#MultiCameraLayoutObject

Parameters:

  • CustomDetectQueries:

    自定义检测标签



14902
14903
14904
# File 'lib/v20190423/models.rb', line 14902

def MultiCameraLayout
  @MultiCameraLayout
end

#OutputLangObject

Parameters:

  • CustomDetectQueries:

    自定义检测标签



14902
14903
14904
# File 'lib/v20190423/models.rb', line 14902

def OutputLang
  @OutputLang
end

Instance Method Details

#deserialize(params) ⇒ Object



14912
14913
14914
14915
14916
14917
14918
14919
14920
14921
14922
14923
14924
14925
# File 'lib/v20190423/models.rb', line 14912

def deserialize(params)
  @OutputLang = params['OutputLang']
  @AlternativeOutputLang = params['AlternativeOutputLang']
  @MultiCameraLayout = params['MultiCameraLayout']
  @DetectTypes = params['DetectTypes']
  unless params['CustomDetectQueries'].nil?
    @CustomDetectQueries = []
    params['CustomDetectQueries'].each do |i|
      visioncustomdetectquery_tmp = VisionCustomDetectQuery.new
      visioncustomdetectquery_tmp.deserialize(i)
      @CustomDetectQueries << visioncustomdetectquery_tmp
    end
  end
end