Class: TencentCloud::Mps::V20190612::FaceConfigureInfo

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

Overview

人脸识别任务控制参数

Instance Attribute Summary collapse

  • #FaceLibrary ⇒ Object
  • ON:开启智能人脸识别任务;
  • OFF:关闭智能人脸识别任务。
  • entertainment:娱乐明星;
  • sport:体育明星;
  • politician:敏感人物。
  • 标签个数最多 100 个,每个标签长度最多 16 个字符。
  • Default:使用默认人物库;
  • UserDefine:使用用户自定义人物库。
  • All:同时使用默认人物库和用户自定义人物库。
  • 默认值:All,使用系统默认人物库及用户自定义人物库。.
  • #Score ⇒ Object
  • ON:开启智能人脸识别任务;
  • OFF:关闭智能人脸识别任务。
  • entertainment:娱乐明星;
  • sport:体育明星;
  • politician:敏感人物。
  • 标签个数最多 100 个,每个标签长度最多 16 个字符。
  • Default:使用默认人物库;
  • UserDefine:使用用户自定义人物库。
  • All:同时使用默认人物库和用户自定义人物库。
  • 默认值:All,使用系统默认人物库及用户自定义人物库。.
  • #Switch ⇒ Object
  • ON:开启智能人脸识别任务;
  • OFF:关闭智能人脸识别任务。
  • entertainment:娱乐明星;
  • sport:体育明星;
  • politician:敏感人物。
  • 标签个数最多 100 个,每个标签长度最多 16 个字符。
  • Default:使用默认人物库;
  • UserDefine:使用用户自定义人物库。
  • All:同时使用默认人物库和用户自定义人物库。
  • 默认值:All,使用系统默认人物库及用户自定义人物库。.
  • #UserDefineLibraryLabelSet ⇒ Object
  • ON:开启智能人脸识别任务;
  • OFF:关闭智能人脸识别任务。
  • entertainment:娱乐明星;
  • sport:体育明星;
  • politician:敏感人物。
  • 标签个数最多 100 个,每个标签长度最多 16 个字符。
  • Default:使用默认人物库;
  • UserDefine:使用用户自定义人物库。
  • All:同时使用默认人物库和用户自定义人物库。
  • 默认值:All,使用系统默认人物库及用户自定义人物库。.

    Instance Method Summary collapse

    Constructor Details

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

    Returns a new instance of FaceConfigureInfo.

    
    
    16719
    16720
    16721
    16722
    16723
    16724
    16725
    # File 'lib/v20190612/models.rb', line 16719
    
    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

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

    Parameters:

    • Switch:

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

    • Score:

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

    • DefaultLibraryLabelSet:

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

    • UserDefineLibraryLabelSet:

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

    • FaceLibrary:

      人物库选择,可选值:

    
    
    16717
    16718
    16719
    # File 'lib/v20190612/models.rb', line 16717
    
    def DefaultLibraryLabelSet
      @DefaultLibraryLabelSet
    end
    

    #FaceLibraryObject

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

    Parameters:

    • Switch:

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

    • Score:

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

    • DefaultLibraryLabelSet:

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

    • UserDefineLibraryLabelSet:

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

    • FaceLibrary:

      人物库选择,可选值:

    
    
    16717
    16718
    16719
    # File 'lib/v20190612/models.rb', line 16717
    
    def FaceLibrary
      @FaceLibrary
    end
    

    #ScoreObject

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

    Parameters:

    • Switch:

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

    • Score:

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

    • DefaultLibraryLabelSet:

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

    • UserDefineLibraryLabelSet:

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

    • FaceLibrary:

      人物库选择,可选值:

    
    
    16717
    16718
    16719
    # File 'lib/v20190612/models.rb', line 16717
    
    def Score
      @Score
    end
    

    #SwitchObject

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

    Parameters:

    • Switch:

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

    • Score:

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

    • DefaultLibraryLabelSet:

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

    • UserDefineLibraryLabelSet:

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

    • FaceLibrary:

      人物库选择,可选值:

    
    
    16717
    16718
    16719
    # File 'lib/v20190612/models.rb', line 16717
    
    def Switch
      @Switch
    end
    

    #UserDefineLibraryLabelSetObject

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

    Parameters:

    • Switch:

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

    • Score:

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

    • DefaultLibraryLabelSet:

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

    • UserDefineLibraryLabelSet:

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

    • FaceLibrary:

      人物库选择,可选值:

    
    
    16717
    16718
    16719
    # File 'lib/v20190612/models.rb', line 16717
    
    def UserDefineLibraryLabelSet
      @UserDefineLibraryLabelSet
    end
    

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    16727
    16728
    16729
    16730
    16731
    16732
    16733
    # File 'lib/v20190612/models.rb', line 16727
    
    def deserialize(params)
      @Switch = params['Switch']
      @Score = params['Score']
      @DefaultLibraryLabelSet = params['DefaultLibraryLabelSet']
      @UserDefineLibraryLabelSet = params['UserDefineLibraryLabelSet']
      @FaceLibrary = params['FaceLibrary']
    end