Class: TencentCloud::Iai::V20180301::FaceDetailInfo

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

Overview

人脸信息列表。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(facerect = nil, facedetailattributesinfo = nil) ⇒ FaceDetailInfo

Returns a new instance of FaceDetailInfo.



1535
1536
1537
1538
# File 'lib/v20180301/models.rb', line 1535

def initialize(facerect=nil, facedetailattributesinfo=nil)
  @FaceRect = facerect
  @FaceDetailAttributesInfo = facedetailattributesinfo
end

Instance Attribute Details

#FaceDetailAttributesInfoObject

情绪(Emotion)、眼睛信息(Eye)、眉毛(Eyebrow)、性别(Gender)头发(Hair)、帽子(Hat)、姿态(Headpose)、口罩(Mask)、嘴巴(Mouth)、胡子(Moustache)鼻子(Nose)、脸型(Shape)、肤色(Skin)、微笑(Smile)等人脸属性信息。若 FaceAttributesType 没有输入相关类型,则FaceDetaiAttributesInfo返回的细项不具备参考意义。

Parameters:

  • FaceRect:

    检测出的人脸框位置。

  • FaceDetailAttributesInfo:

    人脸属性信息,根据 FaceAttributesType 输入的类型,返回年龄(Age)、颜值(Beauty)



1533
1534
1535
# File 'lib/v20180301/models.rb', line 1533

def FaceDetailAttributesInfo
  @FaceDetailAttributesInfo
end

#FaceRectObject

情绪(Emotion)、眼睛信息(Eye)、眉毛(Eyebrow)、性别(Gender)头发(Hair)、帽子(Hat)、姿态(Headpose)、口罩(Mask)、嘴巴(Mouth)、胡子(Moustache)鼻子(Nose)、脸型(Shape)、肤色(Skin)、微笑(Smile)等人脸属性信息。若 FaceAttributesType 没有输入相关类型,则FaceDetaiAttributesInfo返回的细项不具备参考意义。

Parameters:

  • FaceRect:

    检测出的人脸框位置。

  • FaceDetailAttributesInfo:

    人脸属性信息,根据 FaceAttributesType 输入的类型,返回年龄(Age)、颜值(Beauty)



1533
1534
1535
# File 'lib/v20180301/models.rb', line 1533

def FaceRect
  @FaceRect
end

Instance Method Details

#deserialize(params) ⇒ Object



1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
# File 'lib/v20180301/models.rb', line 1540

def deserialize(params)
  unless params['FaceRect'].nil?
    @FaceRect = FaceRect.new
    @FaceRect.deserialize(params['FaceRect'])
  end
  unless params['FaceDetailAttributesInfo'].nil?
    @FaceDetailAttributesInfo = FaceDetailAttributesInfo.new
    @FaceDetailAttributesInfo.deserialize(params['FaceDetailAttributesInfo'])
  end
end