Class: TencentCloud::Tiia::V20190529::AttributesForBody

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

Overview

属性检测到的人体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(rect = nil, detectconfidence = nil, attributes = nil) ⇒ AttributesForBody

Returns a new instance of AttributesForBody.



125
126
127
128
129
# File 'lib/v20190529/models.rb', line 125

def initialize(rect=nil, detectconfidence=nil, attributes=nil)
  @Rect = rect
  @DetectConfidence = detectconfidence
  @Attributes = attributes
end

Instance Attribute Details

#AttributesObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Rect:

    人体框。当不开启人体检测时,内部参数默认为0。

  • DetectConfidence:

    人体检测置信度。取值0-1之间,当不开启人体检测开关时默认为0。

  • Attributes:

    属性信息。



123
124
125
# File 'lib/v20190529/models.rb', line 123

def Attributes
  @Attributes
end

#DetectConfidenceObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Rect:

    人体框。当不开启人体检测时,内部参数默认为0。

  • DetectConfidence:

    人体检测置信度。取值0-1之间,当不开启人体检测开关时默认为0。

  • Attributes:

    属性信息。



123
124
125
# File 'lib/v20190529/models.rb', line 123

def DetectConfidence
  @DetectConfidence
end

#RectObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Rect:

    人体框。当不开启人体检测时,内部参数默认为0。

  • DetectConfidence:

    人体检测置信度。取值0-1之间,当不开启人体检测开关时默认为0。

  • Attributes:

    属性信息。



123
124
125
# File 'lib/v20190529/models.rb', line 123

def Rect
  @Rect
end

Instance Method Details

#deserialize(params) ⇒ Object



131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
# File 'lib/v20190529/models.rb', line 131

def deserialize(params)
  unless params['Rect'].nil?
    @Rect = ImageRect.new
    @Rect.deserialize(params['Rect'])
  end
  @DetectConfidence = params['DetectConfidence']
  unless params['Attributes'].nil?
    @Attributes = []
    params['Attributes'].each do |i|
      bodyattributes_tmp = BodyAttributes.new
      bodyattributes_tmp.deserialize(i)
      @Attributes << bodyattributes_tmp
    end
  end
end