Class: TencentCloud::Vod::V20180717::FaceConfigureInfo

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

Overview

人脸识别任务控制参数

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(switch = nil, score = nil, defaultlibrarylabelset = nil, userdefinelibrarylabelset = nil, facelibrary = nil) ⇒ FaceConfigureInfo

Returns a new instance of FaceConfigureInfo.



14796
14797
14798
14799
14800
14801
14802
# File 'lib/v20180717/models.rb', line 14796

def initialize(switch=nil, score=nil, defaultlibrarylabelset=nil, userdefinelibrarylabelset=nil, facelibrary=nil)
  @Switch = switch
  @Score = score
  @DefaultLibraryLabelSet = defaultlibrarylabelset
  @UserDefineLibraryLabelSet = userdefinelibrarylabelset
  @FaceLibrary = facelibrary
end

Instance Attribute Details

#DefaultLibraryLabelSetObject

<li>ON:开启智能人脸识别任务;</li> <li>OFF:关闭智能人脸识别任务。</li> <li>entertainment:娱乐明星;</li> <li>sport:体育明星;</li> <li>politician:相关人物。</li> 标签个数最多 100 个,每个标签长度最多 16 个字符。<li>Default:使用默认人物库;</li> <li>UserDefine:使用用户自定义人物库。</li> <li>All:同时使用默认人物库和用户自定义人物库。</li> 默认值:All,使用系统默认人物库及用户自定义人物库。

Parameters:

  • Switch:

    人脸识别任务开关,可选值:

  • Score:

    人脸识别过滤分数,当识别结果达到该分数以上,返回识别结果。默认 95 分。取值范围:0 - 100。

  • DefaultLibraryLabelSet:

    默认人物过滤标签,指定需要返回的默认人物的标签。如果未填或者为空,则全部默认人物结果都返回。标签可选值:

  • UserDefineLibraryLabelSet:

    用户自定义人物过滤标签,指定需要返回的用户自定义人物的标签。如果未填或者为空,则全部自定义人物结果都返回。

  • FaceLibrary:

    人物库选择,可选值:



14794
14795
14796
# File 'lib/v20180717/models.rb', line 14794

def DefaultLibraryLabelSet
  @DefaultLibraryLabelSet
end

#FaceLibraryObject

<li>ON:开启智能人脸识别任务;</li> <li>OFF:关闭智能人脸识别任务。</li> <li>entertainment:娱乐明星;</li> <li>sport:体育明星;</li> <li>politician:相关人物。</li> 标签个数最多 100 个,每个标签长度最多 16 个字符。<li>Default:使用默认人物库;</li> <li>UserDefine:使用用户自定义人物库。</li> <li>All:同时使用默认人物库和用户自定义人物库。</li> 默认值:All,使用系统默认人物库及用户自定义人物库。

Parameters:

  • Switch:

    人脸识别任务开关,可选值:

  • Score:

    人脸识别过滤分数,当识别结果达到该分数以上,返回识别结果。默认 95 分。取值范围:0 - 100。

  • DefaultLibraryLabelSet:

    默认人物过滤标签,指定需要返回的默认人物的标签。如果未填或者为空,则全部默认人物结果都返回。标签可选值:

  • UserDefineLibraryLabelSet:

    用户自定义人物过滤标签,指定需要返回的用户自定义人物的标签。如果未填或者为空,则全部自定义人物结果都返回。

  • FaceLibrary:

    人物库选择,可选值:



14794
14795
14796
# File 'lib/v20180717/models.rb', line 14794

def FaceLibrary
  @FaceLibrary
end

#ScoreObject

<li>ON:开启智能人脸识别任务;</li> <li>OFF:关闭智能人脸识别任务。</li> <li>entertainment:娱乐明星;</li> <li>sport:体育明星;</li> <li>politician:相关人物。</li> 标签个数最多 100 个,每个标签长度最多 16 个字符。<li>Default:使用默认人物库;</li> <li>UserDefine:使用用户自定义人物库。</li> <li>All:同时使用默认人物库和用户自定义人物库。</li> 默认值:All,使用系统默认人物库及用户自定义人物库。

Parameters:

  • Switch:

    人脸识别任务开关,可选值:

  • Score:

    人脸识别过滤分数,当识别结果达到该分数以上,返回识别结果。默认 95 分。取值范围:0 - 100。

  • DefaultLibraryLabelSet:

    默认人物过滤标签,指定需要返回的默认人物的标签。如果未填或者为空,则全部默认人物结果都返回。标签可选值:

  • UserDefineLibraryLabelSet:

    用户自定义人物过滤标签,指定需要返回的用户自定义人物的标签。如果未填或者为空,则全部自定义人物结果都返回。

  • FaceLibrary:

    人物库选择,可选值:



14794
14795
14796
# File 'lib/v20180717/models.rb', line 14794

def Score
  @Score
end

#SwitchObject

<li>ON:开启智能人脸识别任务;</li> <li>OFF:关闭智能人脸识别任务。</li> <li>entertainment:娱乐明星;</li> <li>sport:体育明星;</li> <li>politician:相关人物。</li> 标签个数最多 100 个,每个标签长度最多 16 个字符。<li>Default:使用默认人物库;</li> <li>UserDefine:使用用户自定义人物库。</li> <li>All:同时使用默认人物库和用户自定义人物库。</li> 默认值:All,使用系统默认人物库及用户自定义人物库。

Parameters:

  • Switch:

    人脸识别任务开关,可选值:

  • Score:

    人脸识别过滤分数,当识别结果达到该分数以上,返回识别结果。默认 95 分。取值范围:0 - 100。

  • DefaultLibraryLabelSet:

    默认人物过滤标签,指定需要返回的默认人物的标签。如果未填或者为空,则全部默认人物结果都返回。标签可选值:

  • UserDefineLibraryLabelSet:

    用户自定义人物过滤标签,指定需要返回的用户自定义人物的标签。如果未填或者为空,则全部自定义人物结果都返回。

  • FaceLibrary:

    人物库选择,可选值:



14794
14795
14796
# File 'lib/v20180717/models.rb', line 14794

def Switch
  @Switch
end

#UserDefineLibraryLabelSetObject

<li>ON:开启智能人脸识别任务;</li> <li>OFF:关闭智能人脸识别任务。</li> <li>entertainment:娱乐明星;</li> <li>sport:体育明星;</li> <li>politician:相关人物。</li> 标签个数最多 100 个,每个标签长度最多 16 个字符。<li>Default:使用默认人物库;</li> <li>UserDefine:使用用户自定义人物库。</li> <li>All:同时使用默认人物库和用户自定义人物库。</li> 默认值:All,使用系统默认人物库及用户自定义人物库。

Parameters:

  • Switch:

    人脸识别任务开关,可选值:

  • Score:

    人脸识别过滤分数,当识别结果达到该分数以上,返回识别结果。默认 95 分。取值范围:0 - 100。

  • DefaultLibraryLabelSet:

    默认人物过滤标签,指定需要返回的默认人物的标签。如果未填或者为空,则全部默认人物结果都返回。标签可选值:

  • UserDefineLibraryLabelSet:

    用户自定义人物过滤标签,指定需要返回的用户自定义人物的标签。如果未填或者为空,则全部自定义人物结果都返回。

  • FaceLibrary:

    人物库选择,可选值:



14794
14795
14796
# File 'lib/v20180717/models.rb', line 14794

def UserDefineLibraryLabelSet
  @UserDefineLibraryLabelSet
end

Instance Method Details

#deserialize(params) ⇒ Object



14804
14805
14806
14807
14808
14809
14810
# File 'lib/v20180717/models.rb', line 14804

def deserialize(params)
  @Switch = params['Switch']
  @Score = params['Score']
  @DefaultLibraryLabelSet = params['DefaultLibraryLabelSet']
  @UserDefineLibraryLabelSet = params['UserDefineLibraryLabelSet']
  @FaceLibrary = params['FaceLibrary']
end