Class: TencentCloud::Mps::V20190612::BeautyEffectItemConfig

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

Overview

美颜效果配置项

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(type = nil, switch = nil, value = nil, resourcepath = nil, extinfo = nil) ⇒ BeautyEffectItemConfig

Returns a new instance of BeautyEffectItemConfig.



6097
6098
6099
6100
6101
6102
6103
# File 'lib/v20190612/models.rb', line 6097

def initialize(type=nil, switch=nil, value=nil, resourcepath=nil, extinfo=nil)
  @Type = type
  @Switch = switch
  @Value = value
  @ResourcePath = resourcepath
  @ExtInfo = extinfo
end

Instance Attribute Details

#ExtInfoObject

<li>Whiten:美白</li> <li>BlackAlpha1:美黑</li> <li>BlackAlpha2:较强美黑</li> <li>FoundationAlpha2:美白-粉白</li> <li>Clear:清晰度</li> <li>Sharpen:锐化</li> <li>Smooth:磨皮</li> <li>BeautyThinFace:瘦脸</li> <li>NatureFace:自然脸型</li> <li>VFace:V脸</li> <li>EnlargeEye:大眼</li> <li>EyeLighten:亮眼</li> <li>RemoveEyeBags:祛眼袋</li> <li>ThinNose:瘦鼻</li> <li>RemoveLawLine:祛法令纹</li> <li>CheekboneThin:瘦颧骨</li> <li>FaceFeatureLipsLut:口红</li> <li>ToothWhiten:牙齿美白</li> <li>FaceFeatureSoftlight:柔光</li> <li>Makeup:美妆</li> <li>ON:开启;</li> <li>OFF:关闭。</li> 默认值:ON。

Parameters:

  • Type:

    类型名称。取值如下:

  • Switch:

    能力配置开关,可选值:

  • Value:

    效果强度,值范围:[0, 100]。

  • ResourcePath:

    附加资源路径。

  • ExtInfo:

    自定义参数。



6095
6096
6097
# File 'lib/v20190612/models.rb', line 6095

def ExtInfo
  @ExtInfo
end

#ResourcePathObject

<li>Whiten:美白</li> <li>BlackAlpha1:美黑</li> <li>BlackAlpha2:较强美黑</li> <li>FoundationAlpha2:美白-粉白</li> <li>Clear:清晰度</li> <li>Sharpen:锐化</li> <li>Smooth:磨皮</li> <li>BeautyThinFace:瘦脸</li> <li>NatureFace:自然脸型</li> <li>VFace:V脸</li> <li>EnlargeEye:大眼</li> <li>EyeLighten:亮眼</li> <li>RemoveEyeBags:祛眼袋</li> <li>ThinNose:瘦鼻</li> <li>RemoveLawLine:祛法令纹</li> <li>CheekboneThin:瘦颧骨</li> <li>FaceFeatureLipsLut:口红</li> <li>ToothWhiten:牙齿美白</li> <li>FaceFeatureSoftlight:柔光</li> <li>Makeup:美妆</li> <li>ON:开启;</li> <li>OFF:关闭。</li> 默认值:ON。

Parameters:

  • Type:

    类型名称。取值如下:

  • Switch:

    能力配置开关,可选值:

  • Value:

    效果强度,值范围:[0, 100]。

  • ResourcePath:

    附加资源路径。

  • ExtInfo:

    自定义参数。



6095
6096
6097
# File 'lib/v20190612/models.rb', line 6095

def ResourcePath
  @ResourcePath
end

#SwitchObject

<li>Whiten:美白</li> <li>BlackAlpha1:美黑</li> <li>BlackAlpha2:较强美黑</li> <li>FoundationAlpha2:美白-粉白</li> <li>Clear:清晰度</li> <li>Sharpen:锐化</li> <li>Smooth:磨皮</li> <li>BeautyThinFace:瘦脸</li> <li>NatureFace:自然脸型</li> <li>VFace:V脸</li> <li>EnlargeEye:大眼</li> <li>EyeLighten:亮眼</li> <li>RemoveEyeBags:祛眼袋</li> <li>ThinNose:瘦鼻</li> <li>RemoveLawLine:祛法令纹</li> <li>CheekboneThin:瘦颧骨</li> <li>FaceFeatureLipsLut:口红</li> <li>ToothWhiten:牙齿美白</li> <li>FaceFeatureSoftlight:柔光</li> <li>Makeup:美妆</li> <li>ON:开启;</li> <li>OFF:关闭。</li> 默认值:ON。

Parameters:

  • Type:

    类型名称。取值如下:

  • Switch:

    能力配置开关,可选值:

  • Value:

    效果强度,值范围:[0, 100]。

  • ResourcePath:

    附加资源路径。

  • ExtInfo:

    自定义参数。



6095
6096
6097
# File 'lib/v20190612/models.rb', line 6095

def Switch
  @Switch
end

#TypeObject

<li>Whiten:美白</li> <li>BlackAlpha1:美黑</li> <li>BlackAlpha2:较强美黑</li> <li>FoundationAlpha2:美白-粉白</li> <li>Clear:清晰度</li> <li>Sharpen:锐化</li> <li>Smooth:磨皮</li> <li>BeautyThinFace:瘦脸</li> <li>NatureFace:自然脸型</li> <li>VFace:V脸</li> <li>EnlargeEye:大眼</li> <li>EyeLighten:亮眼</li> <li>RemoveEyeBags:祛眼袋</li> <li>ThinNose:瘦鼻</li> <li>RemoveLawLine:祛法令纹</li> <li>CheekboneThin:瘦颧骨</li> <li>FaceFeatureLipsLut:口红</li> <li>ToothWhiten:牙齿美白</li> <li>FaceFeatureSoftlight:柔光</li> <li>Makeup:美妆</li> <li>ON:开启;</li> <li>OFF:关闭。</li> 默认值:ON。

Parameters:

  • Type:

    类型名称。取值如下:

  • Switch:

    能力配置开关,可选值:

  • Value:

    效果强度,值范围:[0, 100]。

  • ResourcePath:

    附加资源路径。

  • ExtInfo:

    自定义参数。



6095
6096
6097
# File 'lib/v20190612/models.rb', line 6095

def Type
  @Type
end

#ValueObject

<li>Whiten:美白</li> <li>BlackAlpha1:美黑</li> <li>BlackAlpha2:较强美黑</li> <li>FoundationAlpha2:美白-粉白</li> <li>Clear:清晰度</li> <li>Sharpen:锐化</li> <li>Smooth:磨皮</li> <li>BeautyThinFace:瘦脸</li> <li>NatureFace:自然脸型</li> <li>VFace:V脸</li> <li>EnlargeEye:大眼</li> <li>EyeLighten:亮眼</li> <li>RemoveEyeBags:祛眼袋</li> <li>ThinNose:瘦鼻</li> <li>RemoveLawLine:祛法令纹</li> <li>CheekboneThin:瘦颧骨</li> <li>FaceFeatureLipsLut:口红</li> <li>ToothWhiten:牙齿美白</li> <li>FaceFeatureSoftlight:柔光</li> <li>Makeup:美妆</li> <li>ON:开启;</li> <li>OFF:关闭。</li> 默认值:ON。

Parameters:

  • Type:

    类型名称。取值如下:

  • Switch:

    能力配置开关,可选值:

  • Value:

    效果强度,值范围:[0, 100]。

  • ResourcePath:

    附加资源路径。

  • ExtInfo:

    自定义参数。



6095
6096
6097
# File 'lib/v20190612/models.rb', line 6095

def Value
  @Value
end

Instance Method Details

#deserialize(params) ⇒ Object



6105
6106
6107
6108
6109
6110
6111
# File 'lib/v20190612/models.rb', line 6105

def deserialize(params)
  @Type = params['Type']
  @Switch = params['Switch']
  @Value = params['Value']
  @ResourcePath = params['ResourcePath']
  @ExtInfo = params['ExtInfo']
end