Class: TencentCloud::Ivld::V20210903::ImageData

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

Overview

图片文件标签结果

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(ocrset = nil, frametagset = nil, multilevelpersoninfoset = nil, tvlogo = nil, sourcelogo = nil) ⇒ ImageData

Returns a new instance of ImageData.



1555
1556
1557
1558
1559
1560
1561
# File 'lib/v20210903/models.rb', line 1555

def initialize(ocrset=nil, frametagset=nil, multilevelpersoninfoset=nil, =nil, =nil)
  @OcrSet = ocrset
  @FrameTagSet = frametagset
  @MultiLevelPersonInfoSet = multilevelpersoninfoset
  @TvLogo = 
  @SourceLogo = 
end

Instance Attribute Details

#FrameTagSetObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • OcrSet:

    图片中出现的可视文本识别结果

  • FrameTagSet:

    图片中出现的帧标签识别结果

  • MultiLevelPersonInfoSet:

    图片中出现的层级人物识别结果

  • TvLogo:

    图片中出现的台标识别结果

  • SourceLogo:

    图片中出现的来源信息识别结果



1553
1554
1555
# File 'lib/v20210903/models.rb', line 1553

def FrameTagSet
  @FrameTagSet
end

#MultiLevelPersonInfoSetObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • OcrSet:

    图片中出现的可视文本识别结果

  • FrameTagSet:

    图片中出现的帧标签识别结果

  • MultiLevelPersonInfoSet:

    图片中出现的层级人物识别结果

  • TvLogo:

    图片中出现的台标识别结果

  • SourceLogo:

    图片中出现的来源信息识别结果



1553
1554
1555
# File 'lib/v20210903/models.rb', line 1553

def MultiLevelPersonInfoSet
  @MultiLevelPersonInfoSet
end

#OcrSetObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • OcrSet:

    图片中出现的可视文本识别结果

  • FrameTagSet:

    图片中出现的帧标签识别结果

  • MultiLevelPersonInfoSet:

    图片中出现的层级人物识别结果

  • TvLogo:

    图片中出现的台标识别结果

  • SourceLogo:

    图片中出现的来源信息识别结果



1553
1554
1555
# File 'lib/v20210903/models.rb', line 1553

def OcrSet
  @OcrSet
end

#SourceLogoObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • OcrSet:

    图片中出现的可视文本识别结果

  • FrameTagSet:

    图片中出现的帧标签识别结果

  • MultiLevelPersonInfoSet:

    图片中出现的层级人物识别结果

  • TvLogo:

    图片中出现的台标识别结果

  • SourceLogo:

    图片中出现的来源信息识别结果



1553
1554
1555
# File 'lib/v20210903/models.rb', line 1553

def SourceLogo
  @SourceLogo
end

#TvLogoObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • OcrSet:

    图片中出现的可视文本识别结果

  • FrameTagSet:

    图片中出现的帧标签识别结果

  • MultiLevelPersonInfoSet:

    图片中出现的层级人物识别结果

  • TvLogo:

    图片中出现的台标识别结果

  • SourceLogo:

    图片中出现的来源信息识别结果



1553
1554
1555
# File 'lib/v20210903/models.rb', line 1553

def TvLogo
  @TvLogo
end

Instance Method Details

#deserialize(params) ⇒ Object



1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
# File 'lib/v20210903/models.rb', line 1563

def deserialize(params)
  unless params['OcrSet'].nil?
    @OcrSet = []
    params['OcrSet'].each do |i|
      imageocr_tmp = ImageOcr.new
      imageocr_tmp.deserialize(i)
      @OcrSet << imageocr_tmp
    end
  end
  unless params['FrameTagSet'].nil?
    @FrameTagSet = MultiLevelTag.new
    @FrameTagSet.deserialize(params['FrameTagSet'])
  end
  unless params['MultiLevelPersonInfoSet'].nil?
    @MultiLevelPersonInfoSet = []
    params['MultiLevelPersonInfoSet'].each do |i|
      multilevelpersoninfo_tmp = MultiLevelPersonInfo.new
      multilevelpersoninfo_tmp.deserialize(i)
      @MultiLevelPersonInfoSet << multilevelpersoninfo_tmp
    end
  end
  unless params['TvLogo'].nil?
    @TvLogo = ImageLogo.new
    @TvLogo.deserialize(params['TvLogo'])
  end
  unless params['SourceLogo'].nil?
    @SourceLogo = ImageLogo.new
    @SourceLogo.deserialize(params['SourceLogo'])
  end
end