Class: TencentCloud::Cms::V20190321::ImagePolityDetect

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

Overview

图片涉政详情

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(eviltype = nil, hitflag = nil, facenames = nil, politylogodetail = nil, polityitems = nil, score = nil, keywords = nil) ⇒ ImagePolityDetect

Returns a new instance of ImagePolityDetect.



836
837
838
839
840
841
842
843
844
# File 'lib/v20190321/models.rb', line 836

def initialize(eviltype=nil, hitflag=nil, facenames=nil, politylogodetail=nil, polityitems=nil, score=nil, keywords=nil)
  @EvilType = eviltype
  @HitFlag = hitflag
  @FaceNames = facenames
  @PolityLogoDetail = politylogodetail
  @PolityItems = polityitems
  @Score = score
  @Keywords = keywords
end

Instance Attribute Details

#EvilTypeObject

100:正常20001:政治注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EvilType:

    恶意类型

  • HitFlag:

    处置判定 0:正常 1:可疑

  • FaceNames:

    命中的人脸名称

  • PolityLogoDetail:

    命中的logo标签信息

  • PolityItems:

    命中的政治物品名称

  • Score:

    政治(人脸)分:分值范围 0-100,分数越高可疑程度越高

  • Keywords:

    关键词明细



834
835
836
# File 'lib/v20190321/models.rb', line 834

def EvilType
  @EvilType
end

#FaceNamesObject

100:正常20001:政治注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EvilType:

    恶意类型

  • HitFlag:

    处置判定 0:正常 1:可疑

  • FaceNames:

    命中的人脸名称

  • PolityLogoDetail:

    命中的logo标签信息

  • PolityItems:

    命中的政治物品名称

  • Score:

    政治(人脸)分:分值范围 0-100,分数越高可疑程度越高

  • Keywords:

    关键词明细



834
835
836
# File 'lib/v20190321/models.rb', line 834

def FaceNames
  @FaceNames
end

#HitFlagObject

100:正常20001:政治注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EvilType:

    恶意类型

  • HitFlag:

    处置判定 0:正常 1:可疑

  • FaceNames:

    命中的人脸名称

  • PolityLogoDetail:

    命中的logo标签信息

  • PolityItems:

    命中的政治物品名称

  • Score:

    政治(人脸)分:分值范围 0-100,分数越高可疑程度越高

  • Keywords:

    关键词明细



834
835
836
# File 'lib/v20190321/models.rb', line 834

def HitFlag
  @HitFlag
end

#KeywordsObject

100:正常20001:政治注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EvilType:

    恶意类型

  • HitFlag:

    处置判定 0:正常 1:可疑

  • FaceNames:

    命中的人脸名称

  • PolityLogoDetail:

    命中的logo标签信息

  • PolityItems:

    命中的政治物品名称

  • Score:

    政治(人脸)分:分值范围 0-100,分数越高可疑程度越高

  • Keywords:

    关键词明细



834
835
836
# File 'lib/v20190321/models.rb', line 834

def Keywords
  @Keywords
end

#PolityItemsObject

100:正常20001:政治注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EvilType:

    恶意类型

  • HitFlag:

    处置判定 0:正常 1:可疑

  • FaceNames:

    命中的人脸名称

  • PolityLogoDetail:

    命中的logo标签信息

  • PolityItems:

    命中的政治物品名称

  • Score:

    政治(人脸)分:分值范围 0-100,分数越高可疑程度越高

  • Keywords:

    关键词明细



834
835
836
# File 'lib/v20190321/models.rb', line 834

def PolityItems
  @PolityItems
end

#PolityLogoDetailObject

100:正常20001:政治注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EvilType:

    恶意类型

  • HitFlag:

    处置判定 0:正常 1:可疑

  • FaceNames:

    命中的人脸名称

  • PolityLogoDetail:

    命中的logo标签信息

  • PolityItems:

    命中的政治物品名称

  • Score:

    政治(人脸)分:分值范围 0-100,分数越高可疑程度越高

  • Keywords:

    关键词明细



834
835
836
# File 'lib/v20190321/models.rb', line 834

def PolityLogoDetail
  @PolityLogoDetail
end

#ScoreObject

100:正常20001:政治注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EvilType:

    恶意类型

  • HitFlag:

    处置判定 0:正常 1:可疑

  • FaceNames:

    命中的人脸名称

  • PolityLogoDetail:

    命中的logo标签信息

  • PolityItems:

    命中的政治物品名称

  • Score:

    政治(人脸)分:分值范围 0-100,分数越高可疑程度越高

  • Keywords:

    关键词明细



834
835
836
# File 'lib/v20190321/models.rb', line 834

def Score
  @Score
end

Instance Method Details

#deserialize(params) ⇒ Object



846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
# File 'lib/v20190321/models.rb', line 846

def deserialize(params)
  @EvilType = params['EvilType']
  @HitFlag = params['HitFlag']
  @FaceNames = params['FaceNames']
  unless params['PolityLogoDetail'].nil?
    @PolityLogoDetail = []
    params['PolityLogoDetail'].each do |i|
      logo_tmp = Logo.new
      logo_tmp.deserialize(i)
      @PolityLogoDetail << logo_tmp
    end
  end
  @PolityItems = params['PolityItems']
  @Score = params['Score']
  @Keywords = params['Keywords']
end