Class: TencentCloud::Mps::V20190612::MediaAiAnalysisFrameTagItem

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

Overview

智能按帧标签结果信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(tag = nil, categoryset = nil, confidence = nil) ⇒ MediaAiAnalysisFrameTagItem

Returns a new instance of MediaAiAnalysisFrameTagItem.



20072
20073
20074
20075
20076
# File 'lib/v20190612/models.rb', line 20072

def initialize(tag=nil, categoryset=nil, confidence=nil)
  @Tag = tag
  @CategorySet = categoryset
  @Confidence = confidence
end

Instance Attribute Details

#CategorySetObject

比如 Tag 为“塔楼”时,CategorySet 包含两个元素:CategorySet.0 为“场景”,CategorySet.1为 “建筑”,表示按帧标签为“塔楼”,且第1级分类是“场景”,第2级分类是“建筑”。

Parameters:

  • Tag:

    按帧标签名称。

  • CategorySet:

    按帧标签名称的分类列表,CategorySet.N 表示第 N+1级分类。

  • Confidence:

    按帧标签的可信度,取值范围是 0 到 100。



20070
20071
20072
# File 'lib/v20190612/models.rb', line 20070

def CategorySet
  @CategorySet
end

#ConfidenceObject

比如 Tag 为“塔楼”时,CategorySet 包含两个元素:CategorySet.0 为“场景”,CategorySet.1为 “建筑”,表示按帧标签为“塔楼”,且第1级分类是“场景”,第2级分类是“建筑”。

Parameters:

  • Tag:

    按帧标签名称。

  • CategorySet:

    按帧标签名称的分类列表,CategorySet.N 表示第 N+1级分类。

  • Confidence:

    按帧标签的可信度,取值范围是 0 到 100。



20070
20071
20072
# File 'lib/v20190612/models.rb', line 20070

def Confidence
  @Confidence
end

#TagObject

比如 Tag 为“塔楼”时,CategorySet 包含两个元素:CategorySet.0 为“场景”,CategorySet.1为 “建筑”,表示按帧标签为“塔楼”,且第1级分类是“场景”,第2级分类是“建筑”。

Parameters:

  • Tag:

    按帧标签名称。

  • CategorySet:

    按帧标签名称的分类列表,CategorySet.N 表示第 N+1级分类。

  • Confidence:

    按帧标签的可信度,取值范围是 0 到 100。



20070
20071
20072
# File 'lib/v20190612/models.rb', line 20070

def Tag
  @Tag
end

Instance Method Details

#deserialize(params) ⇒ Object



20078
20079
20080
20081
20082
# File 'lib/v20190612/models.rb', line 20078

def deserialize(params)
  @Tag = params['Tag']
  @CategorySet = params['CategorySet']
  @Confidence = params['Confidence']
end