Class: TencentCloud::Iai::V20180301::FaceDetailAttributesInfo

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

Overview

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

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(age = nil, beauty = nil, emotion = nil, eye = nil, eyebrow = nil, gender = nil, hair = nil, hat = nil, headpose = nil, mask = nil, mouth = nil, moustache = nil, nose = nil, shape = nil, skin = nil, smile = nil) ⇒ FaceDetailAttributesInfo

Returns a new instance of FaceDetailAttributesInfo.



1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
# File 'lib/v20180301/models.rb', line 1444

def initialize(age=nil, beauty=nil, emotion=nil, eye=nil, eyebrow=nil, gender=nil, hair=nil, hat=nil, headpose=nil, mask=nil, mouth=nil, moustache=nil, nose=nil, shape=nil, skin=nil, smile=nil)
  @Age = age
  @Beauty = beauty
  @Emotion = emotion
  @Eye = eye
  @Eyebrow = eyebrow
  @Gender = gender
  @Hair = hair
  @Hat = hat
  @HeadPose = headpose
  @Mask = mask
  @Mouth = mouth
  @Moustache = moustache
  @Nose = nose
  @Shape = shape
  @Skin = skin
  @Smile = smile
end

Instance Attribute Details

#AgeObject

  • 可识别是否佩戴帽子、帽子款式、帽子颜色。

  • FaceAttributesType 不含Hat 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 包含人脸的上下偏移、左右偏移、平面旋转信息。

  • FaceAttributesType 不含Headpose 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0: 无口罩, 1: 有口罩不遮脸,2: 有口罩遮下巴,3: 有口罩遮嘴,4: 正确佩戴口罩。

  • FaceAttributesType 不含Mask 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 可识别是否张嘴、嘴唇厚度。

  • FaceAttributesType 不含 Mouth 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:无胡子,1:有胡子。

  • FaceAttributesType 不含 Moustache 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:朝天鼻,1:鹰钩鼻,2:普通,3:圆鼻头。

  • FaceAttributesType 不含 Nose 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:方脸,1:三角脸,2:鹅蛋脸,3:心形脸,4:圆脸。

  • FaceAttributesType 不含 Shape 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:黄色皮肤,1:棕色皮肤,2:黑色皮肤,3:白色皮肤。

  • FaceAttributesType 不含 Skin 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 取值范围:

  • FaceAttributesType 不含 Smile 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

Parameters:

  • HeadPose:

    姿态信息。

  • Mask:

    口罩佩戴信息。

  • Mouth:

    嘴巴信息。

  • Moustache:

    胡子信息。

  • Nose:

    鼻子信息。

  • Shape:

    脸型信息。

  • Skin:

    肤色信息。

  • Smile:

    微笑程度。



1442
1443
1444
# File 'lib/v20180301/models.rb', line 1442

def Age
  @Age
end

#BeautyObject

  • 可识别是否佩戴帽子、帽子款式、帽子颜色。

  • FaceAttributesType 不含Hat 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 包含人脸的上下偏移、左右偏移、平面旋转信息。

  • FaceAttributesType 不含Headpose 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0: 无口罩, 1: 有口罩不遮脸,2: 有口罩遮下巴,3: 有口罩遮嘴,4: 正确佩戴口罩。

  • FaceAttributesType 不含Mask 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 可识别是否张嘴、嘴唇厚度。

  • FaceAttributesType 不含 Mouth 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:无胡子,1:有胡子。

  • FaceAttributesType 不含 Moustache 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:朝天鼻,1:鹰钩鼻,2:普通,3:圆鼻头。

  • FaceAttributesType 不含 Nose 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:方脸,1:三角脸,2:鹅蛋脸,3:心形脸,4:圆脸。

  • FaceAttributesType 不含 Shape 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:黄色皮肤,1:棕色皮肤,2:黑色皮肤,3:白色皮肤。

  • FaceAttributesType 不含 Skin 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 取值范围:

  • FaceAttributesType 不含 Smile 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

Parameters:

  • HeadPose:

    姿态信息。

  • Mask:

    口罩佩戴信息。

  • Mouth:

    嘴巴信息。

  • Moustache:

    胡子信息。

  • Nose:

    鼻子信息。

  • Shape:

    脸型信息。

  • Skin:

    肤色信息。

  • Smile:

    微笑程度。



1442
1443
1444
# File 'lib/v20180301/models.rb', line 1442

def Beauty
  @Beauty
end

#EmotionObject

  • 可识别是否佩戴帽子、帽子款式、帽子颜色。

  • FaceAttributesType 不含Hat 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 包含人脸的上下偏移、左右偏移、平面旋转信息。

  • FaceAttributesType 不含Headpose 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0: 无口罩, 1: 有口罩不遮脸,2: 有口罩遮下巴,3: 有口罩遮嘴,4: 正确佩戴口罩。

  • FaceAttributesType 不含Mask 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 可识别是否张嘴、嘴唇厚度。

  • FaceAttributesType 不含 Mouth 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:无胡子,1:有胡子。

  • FaceAttributesType 不含 Moustache 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:朝天鼻,1:鹰钩鼻,2:普通,3:圆鼻头。

  • FaceAttributesType 不含 Nose 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:方脸,1:三角脸,2:鹅蛋脸,3:心形脸,4:圆脸。

  • FaceAttributesType 不含 Shape 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:黄色皮肤,1:棕色皮肤,2:黑色皮肤,3:白色皮肤。

  • FaceAttributesType 不含 Skin 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 取值范围:

  • FaceAttributesType 不含 Smile 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

Parameters:

  • HeadPose:

    姿态信息。

  • Mask:

    口罩佩戴信息。

  • Mouth:

    嘴巴信息。

  • Moustache:

    胡子信息。

  • Nose:

    鼻子信息。

  • Shape:

    脸型信息。

  • Skin:

    肤色信息。

  • Smile:

    微笑程度。



1442
1443
1444
# File 'lib/v20180301/models.rb', line 1442

def Emotion
  @Emotion
end

#EyeObject

  • 可识别是否佩戴帽子、帽子款式、帽子颜色。

  • FaceAttributesType 不含Hat 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 包含人脸的上下偏移、左右偏移、平面旋转信息。

  • FaceAttributesType 不含Headpose 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0: 无口罩, 1: 有口罩不遮脸,2: 有口罩遮下巴,3: 有口罩遮嘴,4: 正确佩戴口罩。

  • FaceAttributesType 不含Mask 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 可识别是否张嘴、嘴唇厚度。

  • FaceAttributesType 不含 Mouth 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:无胡子,1:有胡子。

  • FaceAttributesType 不含 Moustache 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:朝天鼻,1:鹰钩鼻,2:普通,3:圆鼻头。

  • FaceAttributesType 不含 Nose 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:方脸,1:三角脸,2:鹅蛋脸,3:心形脸,4:圆脸。

  • FaceAttributesType 不含 Shape 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:黄色皮肤,1:棕色皮肤,2:黑色皮肤,3:白色皮肤。

  • FaceAttributesType 不含 Skin 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 取值范围:

  • FaceAttributesType 不含 Smile 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

Parameters:

  • HeadPose:

    姿态信息。

  • Mask:

    口罩佩戴信息。

  • Mouth:

    嘴巴信息。

  • Moustache:

    胡子信息。

  • Nose:

    鼻子信息。

  • Shape:

    脸型信息。

  • Skin:

    肤色信息。

  • Smile:

    微笑程度。



1442
1443
1444
# File 'lib/v20180301/models.rb', line 1442

def Eye
  @Eye
end

#EyebrowObject

  • 可识别是否佩戴帽子、帽子款式、帽子颜色。

  • FaceAttributesType 不含Hat 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 包含人脸的上下偏移、左右偏移、平面旋转信息。

  • FaceAttributesType 不含Headpose 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0: 无口罩, 1: 有口罩不遮脸,2: 有口罩遮下巴,3: 有口罩遮嘴,4: 正确佩戴口罩。

  • FaceAttributesType 不含Mask 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 可识别是否张嘴、嘴唇厚度。

  • FaceAttributesType 不含 Mouth 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:无胡子,1:有胡子。

  • FaceAttributesType 不含 Moustache 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:朝天鼻,1:鹰钩鼻,2:普通,3:圆鼻头。

  • FaceAttributesType 不含 Nose 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:方脸,1:三角脸,2:鹅蛋脸,3:心形脸,4:圆脸。

  • FaceAttributesType 不含 Shape 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:黄色皮肤,1:棕色皮肤,2:黑色皮肤,3:白色皮肤。

  • FaceAttributesType 不含 Skin 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 取值范围:

  • FaceAttributesType 不含 Smile 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

Parameters:

  • HeadPose:

    姿态信息。

  • Mask:

    口罩佩戴信息。

  • Mouth:

    嘴巴信息。

  • Moustache:

    胡子信息。

  • Nose:

    鼻子信息。

  • Shape:

    脸型信息。

  • Skin:

    肤色信息。

  • Smile:

    微笑程度。



1442
1443
1444
# File 'lib/v20180301/models.rb', line 1442

def Eyebrow
  @Eyebrow
end

#GenderObject

  • 可识别是否佩戴帽子、帽子款式、帽子颜色。

  • FaceAttributesType 不含Hat 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 包含人脸的上下偏移、左右偏移、平面旋转信息。

  • FaceAttributesType 不含Headpose 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0: 无口罩, 1: 有口罩不遮脸,2: 有口罩遮下巴,3: 有口罩遮嘴,4: 正确佩戴口罩。

  • FaceAttributesType 不含Mask 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 可识别是否张嘴、嘴唇厚度。

  • FaceAttributesType 不含 Mouth 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:无胡子,1:有胡子。

  • FaceAttributesType 不含 Moustache 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:朝天鼻,1:鹰钩鼻,2:普通,3:圆鼻头。

  • FaceAttributesType 不含 Nose 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:方脸,1:三角脸,2:鹅蛋脸,3:心形脸,4:圆脸。

  • FaceAttributesType 不含 Shape 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:黄色皮肤,1:棕色皮肤,2:黑色皮肤,3:白色皮肤。

  • FaceAttributesType 不含 Skin 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 取值范围:

  • FaceAttributesType 不含 Smile 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

Parameters:

  • HeadPose:

    姿态信息。

  • Mask:

    口罩佩戴信息。

  • Mouth:

    嘴巴信息。

  • Moustache:

    胡子信息。

  • Nose:

    鼻子信息。

  • Shape:

    脸型信息。

  • Skin:

    肤色信息。

  • Smile:

    微笑程度。



1442
1443
1444
# File 'lib/v20180301/models.rb', line 1442

def Gender
  @Gender
end

#HairObject

  • 可识别是否佩戴帽子、帽子款式、帽子颜色。

  • FaceAttributesType 不含Hat 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 包含人脸的上下偏移、左右偏移、平面旋转信息。

  • FaceAttributesType 不含Headpose 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0: 无口罩, 1: 有口罩不遮脸,2: 有口罩遮下巴,3: 有口罩遮嘴,4: 正确佩戴口罩。

  • FaceAttributesType 不含Mask 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 可识别是否张嘴、嘴唇厚度。

  • FaceAttributesType 不含 Mouth 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:无胡子,1:有胡子。

  • FaceAttributesType 不含 Moustache 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:朝天鼻,1:鹰钩鼻,2:普通,3:圆鼻头。

  • FaceAttributesType 不含 Nose 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:方脸,1:三角脸,2:鹅蛋脸,3:心形脸,4:圆脸。

  • FaceAttributesType 不含 Shape 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:黄色皮肤,1:棕色皮肤,2:黑色皮肤,3:白色皮肤。

  • FaceAttributesType 不含 Skin 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 取值范围:

  • FaceAttributesType 不含 Smile 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

Parameters:

  • HeadPose:

    姿态信息。

  • Mask:

    口罩佩戴信息。

  • Mouth:

    嘴巴信息。

  • Moustache:

    胡子信息。

  • Nose:

    鼻子信息。

  • Shape:

    脸型信息。

  • Skin:

    肤色信息。

  • Smile:

    微笑程度。



1442
1443
1444
# File 'lib/v20180301/models.rb', line 1442

def Hair
  @Hair
end

#HatObject

  • 可识别是否佩戴帽子、帽子款式、帽子颜色。

  • FaceAttributesType 不含Hat 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 包含人脸的上下偏移、左右偏移、平面旋转信息。

  • FaceAttributesType 不含Headpose 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0: 无口罩, 1: 有口罩不遮脸,2: 有口罩遮下巴,3: 有口罩遮嘴,4: 正确佩戴口罩。

  • FaceAttributesType 不含Mask 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 可识别是否张嘴、嘴唇厚度。

  • FaceAttributesType 不含 Mouth 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:无胡子,1:有胡子。

  • FaceAttributesType 不含 Moustache 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:朝天鼻,1:鹰钩鼻,2:普通,3:圆鼻头。

  • FaceAttributesType 不含 Nose 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:方脸,1:三角脸,2:鹅蛋脸,3:心形脸,4:圆脸。

  • FaceAttributesType 不含 Shape 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:黄色皮肤,1:棕色皮肤,2:黑色皮肤,3:白色皮肤。

  • FaceAttributesType 不含 Skin 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 取值范围:

  • FaceAttributesType 不含 Smile 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

Parameters:

  • HeadPose:

    姿态信息。

  • Mask:

    口罩佩戴信息。

  • Mouth:

    嘴巴信息。

  • Moustache:

    胡子信息。

  • Nose:

    鼻子信息。

  • Shape:

    脸型信息。

  • Skin:

    肤色信息。

  • Smile:

    微笑程度。



1442
1443
1444
# File 'lib/v20180301/models.rb', line 1442

def Hat
  @Hat
end

#HeadPoseObject

  • 可识别是否佩戴帽子、帽子款式、帽子颜色。

  • FaceAttributesType 不含Hat 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 包含人脸的上下偏移、左右偏移、平面旋转信息。

  • FaceAttributesType 不含Headpose 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0: 无口罩, 1: 有口罩不遮脸,2: 有口罩遮下巴,3: 有口罩遮嘴,4: 正确佩戴口罩。

  • FaceAttributesType 不含Mask 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 可识别是否张嘴、嘴唇厚度。

  • FaceAttributesType 不含 Mouth 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:无胡子,1:有胡子。

  • FaceAttributesType 不含 Moustache 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:朝天鼻,1:鹰钩鼻,2:普通,3:圆鼻头。

  • FaceAttributesType 不含 Nose 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:方脸,1:三角脸,2:鹅蛋脸,3:心形脸,4:圆脸。

  • FaceAttributesType 不含 Shape 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:黄色皮肤,1:棕色皮肤,2:黑色皮肤,3:白色皮肤。

  • FaceAttributesType 不含 Skin 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 取值范围:

  • FaceAttributesType 不含 Smile 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

Parameters:

  • HeadPose:

    姿态信息。

  • Mask:

    口罩佩戴信息。

  • Mouth:

    嘴巴信息。

  • Moustache:

    胡子信息。

  • Nose:

    鼻子信息。

  • Shape:

    脸型信息。

  • Skin:

    肤色信息。

  • Smile:

    微笑程度。



1442
1443
1444
# File 'lib/v20180301/models.rb', line 1442

def HeadPose
  @HeadPose
end

#MaskObject

  • 可识别是否佩戴帽子、帽子款式、帽子颜色。

  • FaceAttributesType 不含Hat 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 包含人脸的上下偏移、左右偏移、平面旋转信息。

  • FaceAttributesType 不含Headpose 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0: 无口罩, 1: 有口罩不遮脸,2: 有口罩遮下巴,3: 有口罩遮嘴,4: 正确佩戴口罩。

  • FaceAttributesType 不含Mask 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 可识别是否张嘴、嘴唇厚度。

  • FaceAttributesType 不含 Mouth 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:无胡子,1:有胡子。

  • FaceAttributesType 不含 Moustache 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:朝天鼻,1:鹰钩鼻,2:普通,3:圆鼻头。

  • FaceAttributesType 不含 Nose 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:方脸,1:三角脸,2:鹅蛋脸,3:心形脸,4:圆脸。

  • FaceAttributesType 不含 Shape 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:黄色皮肤,1:棕色皮肤,2:黑色皮肤,3:白色皮肤。

  • FaceAttributesType 不含 Skin 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 取值范围:

  • FaceAttributesType 不含 Smile 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

Parameters:

  • HeadPose:

    姿态信息。

  • Mask:

    口罩佩戴信息。

  • Mouth:

    嘴巴信息。

  • Moustache:

    胡子信息。

  • Nose:

    鼻子信息。

  • Shape:

    脸型信息。

  • Skin:

    肤色信息。

  • Smile:

    微笑程度。



1442
1443
1444
# File 'lib/v20180301/models.rb', line 1442

def Mask
  @Mask
end

#MoustacheObject

  • 可识别是否佩戴帽子、帽子款式、帽子颜色。

  • FaceAttributesType 不含Hat 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 包含人脸的上下偏移、左右偏移、平面旋转信息。

  • FaceAttributesType 不含Headpose 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0: 无口罩, 1: 有口罩不遮脸,2: 有口罩遮下巴,3: 有口罩遮嘴,4: 正确佩戴口罩。

  • FaceAttributesType 不含Mask 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 可识别是否张嘴、嘴唇厚度。

  • FaceAttributesType 不含 Mouth 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:无胡子,1:有胡子。

  • FaceAttributesType 不含 Moustache 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:朝天鼻,1:鹰钩鼻,2:普通,3:圆鼻头。

  • FaceAttributesType 不含 Nose 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:方脸,1:三角脸,2:鹅蛋脸,3:心形脸,4:圆脸。

  • FaceAttributesType 不含 Shape 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:黄色皮肤,1:棕色皮肤,2:黑色皮肤,3:白色皮肤。

  • FaceAttributesType 不含 Skin 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 取值范围:

  • FaceAttributesType 不含 Smile 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

Parameters:

  • HeadPose:

    姿态信息。

  • Mask:

    口罩佩戴信息。

  • Mouth:

    嘴巴信息。

  • Moustache:

    胡子信息。

  • Nose:

    鼻子信息。

  • Shape:

    脸型信息。

  • Skin:

    肤色信息。

  • Smile:

    微笑程度。



1442
1443
1444
# File 'lib/v20180301/models.rb', line 1442

def Moustache
  @Moustache
end

#MouthObject

  • 可识别是否佩戴帽子、帽子款式、帽子颜色。

  • FaceAttributesType 不含Hat 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 包含人脸的上下偏移、左右偏移、平面旋转信息。

  • FaceAttributesType 不含Headpose 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0: 无口罩, 1: 有口罩不遮脸,2: 有口罩遮下巴,3: 有口罩遮嘴,4: 正确佩戴口罩。

  • FaceAttributesType 不含Mask 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 可识别是否张嘴、嘴唇厚度。

  • FaceAttributesType 不含 Mouth 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:无胡子,1:有胡子。

  • FaceAttributesType 不含 Moustache 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:朝天鼻,1:鹰钩鼻,2:普通,3:圆鼻头。

  • FaceAttributesType 不含 Nose 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:方脸,1:三角脸,2:鹅蛋脸,3:心形脸,4:圆脸。

  • FaceAttributesType 不含 Shape 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:黄色皮肤,1:棕色皮肤,2:黑色皮肤,3:白色皮肤。

  • FaceAttributesType 不含 Skin 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 取值范围:

  • FaceAttributesType 不含 Smile 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

Parameters:

  • HeadPose:

    姿态信息。

  • Mask:

    口罩佩戴信息。

  • Mouth:

    嘴巴信息。

  • Moustache:

    胡子信息。

  • Nose:

    鼻子信息。

  • Shape:

    脸型信息。

  • Skin:

    肤色信息。

  • Smile:

    微笑程度。



1442
1443
1444
# File 'lib/v20180301/models.rb', line 1442

def Mouth
  @Mouth
end

#NoseObject

  • 可识别是否佩戴帽子、帽子款式、帽子颜色。

  • FaceAttributesType 不含Hat 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 包含人脸的上下偏移、左右偏移、平面旋转信息。

  • FaceAttributesType 不含Headpose 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0: 无口罩, 1: 有口罩不遮脸,2: 有口罩遮下巴,3: 有口罩遮嘴,4: 正确佩戴口罩。

  • FaceAttributesType 不含Mask 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 可识别是否张嘴、嘴唇厚度。

  • FaceAttributesType 不含 Mouth 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:无胡子,1:有胡子。

  • FaceAttributesType 不含 Moustache 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:朝天鼻,1:鹰钩鼻,2:普通,3:圆鼻头。

  • FaceAttributesType 不含 Nose 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:方脸,1:三角脸,2:鹅蛋脸,3:心形脸,4:圆脸。

  • FaceAttributesType 不含 Shape 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:黄色皮肤,1:棕色皮肤,2:黑色皮肤,3:白色皮肤。

  • FaceAttributesType 不含 Skin 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 取值范围:

  • FaceAttributesType 不含 Smile 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

Parameters:

  • HeadPose:

    姿态信息。

  • Mask:

    口罩佩戴信息。

  • Mouth:

    嘴巴信息。

  • Moustache:

    胡子信息。

  • Nose:

    鼻子信息。

  • Shape:

    脸型信息。

  • Skin:

    肤色信息。

  • Smile:

    微笑程度。



1442
1443
1444
# File 'lib/v20180301/models.rb', line 1442

def Nose
  @Nose
end

#ShapeObject

  • 可识别是否佩戴帽子、帽子款式、帽子颜色。

  • FaceAttributesType 不含Hat 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 包含人脸的上下偏移、左右偏移、平面旋转信息。

  • FaceAttributesType 不含Headpose 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0: 无口罩, 1: 有口罩不遮脸,2: 有口罩遮下巴,3: 有口罩遮嘴,4: 正确佩戴口罩。

  • FaceAttributesType 不含Mask 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 可识别是否张嘴、嘴唇厚度。

  • FaceAttributesType 不含 Mouth 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:无胡子,1:有胡子。

  • FaceAttributesType 不含 Moustache 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:朝天鼻,1:鹰钩鼻,2:普通,3:圆鼻头。

  • FaceAttributesType 不含 Nose 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:方脸,1:三角脸,2:鹅蛋脸,3:心形脸,4:圆脸。

  • FaceAttributesType 不含 Shape 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:黄色皮肤,1:棕色皮肤,2:黑色皮肤,3:白色皮肤。

  • FaceAttributesType 不含 Skin 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 取值范围:

  • FaceAttributesType 不含 Smile 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

Parameters:

  • HeadPose:

    姿态信息。

  • Mask:

    口罩佩戴信息。

  • Mouth:

    嘴巴信息。

  • Moustache:

    胡子信息。

  • Nose:

    鼻子信息。

  • Shape:

    脸型信息。

  • Skin:

    肤色信息。

  • Smile:

    微笑程度。



1442
1443
1444
# File 'lib/v20180301/models.rb', line 1442

def Shape
  @Shape
end

#SkinObject

  • 可识别是否佩戴帽子、帽子款式、帽子颜色。

  • FaceAttributesType 不含Hat 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 包含人脸的上下偏移、左右偏移、平面旋转信息。

  • FaceAttributesType 不含Headpose 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0: 无口罩, 1: 有口罩不遮脸,2: 有口罩遮下巴,3: 有口罩遮嘴,4: 正确佩戴口罩。

  • FaceAttributesType 不含Mask 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 可识别是否张嘴、嘴唇厚度。

  • FaceAttributesType 不含 Mouth 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:无胡子,1:有胡子。

  • FaceAttributesType 不含 Moustache 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:朝天鼻,1:鹰钩鼻,2:普通,3:圆鼻头。

  • FaceAttributesType 不含 Nose 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:方脸,1:三角脸,2:鹅蛋脸,3:心形脸,4:圆脸。

  • FaceAttributesType 不含 Shape 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:黄色皮肤,1:棕色皮肤,2:黑色皮肤,3:白色皮肤。

  • FaceAttributesType 不含 Skin 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 取值范围:

  • FaceAttributesType 不含 Smile 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

Parameters:

  • HeadPose:

    姿态信息。

  • Mask:

    口罩佩戴信息。

  • Mouth:

    嘴巴信息。

  • Moustache:

    胡子信息。

  • Nose:

    鼻子信息。

  • Shape:

    脸型信息。

  • Skin:

    肤色信息。

  • Smile:

    微笑程度。



1442
1443
1444
# File 'lib/v20180301/models.rb', line 1442

def Skin
  @Skin
end

#SmileObject

  • 可识别是否佩戴帽子、帽子款式、帽子颜色。

  • FaceAttributesType 不含Hat 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 包含人脸的上下偏移、左右偏移、平面旋转信息。

  • FaceAttributesType 不含Headpose 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0: 无口罩, 1: 有口罩不遮脸,2: 有口罩遮下巴,3: 有口罩遮嘴,4: 正确佩戴口罩。

  • FaceAttributesType 不含Mask 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 可识别是否张嘴、嘴唇厚度。

  • FaceAttributesType 不含 Mouth 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:无胡子,1:有胡子。

  • FaceAttributesType 不含 Moustache 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:朝天鼻,1:鹰钩鼻,2:普通,3:圆鼻头。

  • FaceAttributesType 不含 Nose 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:方脸,1:三角脸,2:鹅蛋脸,3:心形脸,4:圆脸。

  • FaceAttributesType 不含 Shape 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • AttributeItem对应的Type为 —— 0:黄色皮肤,1:棕色皮肤,2:黑色皮肤,3:白色皮肤。

  • FaceAttributesType 不含 Skin 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

  • 取值范围:

  • FaceAttributesType 不含 Smile 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。

Parameters:

  • HeadPose:

    姿态信息。

  • Mask:

    口罩佩戴信息。

  • Mouth:

    嘴巴信息。

  • Moustache:

    胡子信息。

  • Nose:

    鼻子信息。

  • Shape:

    脸型信息。

  • Skin:

    肤色信息。

  • Smile:

    微笑程度。



1442
1443
1444
# File 'lib/v20180301/models.rb', line 1442

def Smile
  @Smile
end

Instance Method Details

#deserialize(params) ⇒ Object



1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
# File 'lib/v20180301/models.rb', line 1463

def deserialize(params)
  @Age = params['Age']
  @Beauty = params['Beauty']
  unless params['Emotion'].nil?
    @Emotion = AttributeItem.new
    @Emotion.deserialize(params['Emotion'])
  end
  unless params['Eye'].nil?
    @Eye = Eye.new
    @Eye.deserialize(params['Eye'])
  end
  unless params['Eyebrow'].nil?
    @Eyebrow = Eyebrow.new
    @Eyebrow.deserialize(params['Eyebrow'])
  end
  unless params['Gender'].nil?
    @Gender = AttributeItem.new
    @Gender.deserialize(params['Gender'])
  end
  unless params['Hair'].nil?
    @Hair = Hair.new
    @Hair.deserialize(params['Hair'])
  end
  unless params['Hat'].nil?
    @Hat = Hat.new
    @Hat.deserialize(params['Hat'])
  end
  unless params['HeadPose'].nil?
    @HeadPose = HeadPose.new
    @HeadPose.deserialize(params['HeadPose'])
  end
  unless params['Mask'].nil?
    @Mask = AttributeItem.new
    @Mask.deserialize(params['Mask'])
  end
  unless params['Mouth'].nil?
    @Mouth = Mouth.new
    @Mouth.deserialize(params['Mouth'])
  end
  unless params['Moustache'].nil?
    @Moustache = AttributeItem.new
    @Moustache.deserialize(params['Moustache'])
  end
  unless params['Nose'].nil?
    @Nose = AttributeItem.new
    @Nose.deserialize(params['Nose'])
  end
  unless params['Shape'].nil?
    @Shape = AttributeItem.new
    @Shape.deserialize(params['Shape'])
  end
  unless params['Skin'].nil?
    @Skin = AttributeItem.new
    @Skin.deserialize(params['Skin'])
  end
  @Smile = params['Smile']
end