Class: TencentCloud::Ocr::V20181119::TextDetectionEn

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

Overview

英文识别结果

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(detectedtext = nil, confidence = nil, polygon = nil, advancedinfo = nil, wordcoordpoint = nil, candword = nil, words = nil) ⇒ TextDetectionEn

Returns a new instance of TextDetectionEn.



12119
12120
12121
12122
12123
12124
12125
12126
12127
# File 'lib/v20181119/models.rb', line 12119

def initialize(detectedtext=nil, confidence=nil, polygon=nil, advancedinfo=nil, wordcoordpoint=nil, candword=nil, words=nil)
  @DetectedText = detectedtext
  @Confidence = confidence
  @Polygon = polygon
  @AdvancedInfo = advancedinfo
  @WordCoordPoint = wordcoordpoint
  @CandWord = candword
  @Words = words
end

Instance Attribute Details

#AdvancedInfoObject

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

Parameters:

  • DetectedText:

    识别出的文本行内容。

  • Confidence:

    置信度 0 ~100。

  • Polygon:

    文本行在原图中的四点坐标。

  • AdvancedInfo:

    此字段为扩展字段。目前EnglishOCR接口返回内容为空。

  • WordCoordPoint:

    英文单词在原图中的四点坐标。

  • CandWord:

    候选字符集(包含候选字Character以及置信度Confidence)。

  • Words:

    识别出来的单词信息(包括单词Character和单词置信度confidence)



12117
12118
12119
# File 'lib/v20181119/models.rb', line 12117

def AdvancedInfo
  @AdvancedInfo
end

#CandWordObject

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

Parameters:

  • DetectedText:

    识别出的文本行内容。

  • Confidence:

    置信度 0 ~100。

  • Polygon:

    文本行在原图中的四点坐标。

  • AdvancedInfo:

    此字段为扩展字段。目前EnglishOCR接口返回内容为空。

  • WordCoordPoint:

    英文单词在原图中的四点坐标。

  • CandWord:

    候选字符集(包含候选字Character以及置信度Confidence)。

  • Words:

    识别出来的单词信息(包括单词Character和单词置信度confidence)



12117
12118
12119
# File 'lib/v20181119/models.rb', line 12117

def CandWord
  @CandWord
end

#ConfidenceObject

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

Parameters:

  • DetectedText:

    识别出的文本行内容。

  • Confidence:

    置信度 0 ~100。

  • Polygon:

    文本行在原图中的四点坐标。

  • AdvancedInfo:

    此字段为扩展字段。目前EnglishOCR接口返回内容为空。

  • WordCoordPoint:

    英文单词在原图中的四点坐标。

  • CandWord:

    候选字符集(包含候选字Character以及置信度Confidence)。

  • Words:

    识别出来的单词信息(包括单词Character和单词置信度confidence)



12117
12118
12119
# File 'lib/v20181119/models.rb', line 12117

def Confidence
  @Confidence
end

#DetectedTextObject

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

Parameters:

  • DetectedText:

    识别出的文本行内容。

  • Confidence:

    置信度 0 ~100。

  • Polygon:

    文本行在原图中的四点坐标。

  • AdvancedInfo:

    此字段为扩展字段。目前EnglishOCR接口返回内容为空。

  • WordCoordPoint:

    英文单词在原图中的四点坐标。

  • CandWord:

    候选字符集(包含候选字Character以及置信度Confidence)。

  • Words:

    识别出来的单词信息(包括单词Character和单词置信度confidence)



12117
12118
12119
# File 'lib/v20181119/models.rb', line 12117

def DetectedText
  @DetectedText
end

#PolygonObject

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

Parameters:

  • DetectedText:

    识别出的文本行内容。

  • Confidence:

    置信度 0 ~100。

  • Polygon:

    文本行在原图中的四点坐标。

  • AdvancedInfo:

    此字段为扩展字段。目前EnglishOCR接口返回内容为空。

  • WordCoordPoint:

    英文单词在原图中的四点坐标。

  • CandWord:

    候选字符集(包含候选字Character以及置信度Confidence)。

  • Words:

    识别出来的单词信息(包括单词Character和单词置信度confidence)



12117
12118
12119
# File 'lib/v20181119/models.rb', line 12117

def Polygon
  @Polygon
end

#WordCoordPointObject

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

Parameters:

  • DetectedText:

    识别出的文本行内容。

  • Confidence:

    置信度 0 ~100。

  • Polygon:

    文本行在原图中的四点坐标。

  • AdvancedInfo:

    此字段为扩展字段。目前EnglishOCR接口返回内容为空。

  • WordCoordPoint:

    英文单词在原图中的四点坐标。

  • CandWord:

    候选字符集(包含候选字Character以及置信度Confidence)。

  • Words:

    识别出来的单词信息(包括单词Character和单词置信度confidence)



12117
12118
12119
# File 'lib/v20181119/models.rb', line 12117

def WordCoordPoint
  @WordCoordPoint
end

#WordsObject

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

Parameters:

  • DetectedText:

    识别出的文本行内容。

  • Confidence:

    置信度 0 ~100。

  • Polygon:

    文本行在原图中的四点坐标。

  • AdvancedInfo:

    此字段为扩展字段。目前EnglishOCR接口返回内容为空。

  • WordCoordPoint:

    英文单词在原图中的四点坐标。

  • CandWord:

    候选字符集(包含候选字Character以及置信度Confidence)。

  • Words:

    识别出来的单词信息(包括单词Character和单词置信度confidence)



12117
12118
12119
# File 'lib/v20181119/models.rb', line 12117

def Words
  @Words
end

Instance Method Details

#deserialize(params) ⇒ Object



12129
12130
12131
12132
12133
12134
12135
12136
12137
12138
12139
12140
12141
12142
12143
12144
12145
12146
12147
12148
12149
12150
12151
12152
12153
12154
12155
12156
12157
12158
12159
12160
12161
12162
12163
12164
12165
# File 'lib/v20181119/models.rb', line 12129

def deserialize(params)
  @DetectedText = params['DetectedText']
  @Confidence = params['Confidence']
  unless params['Polygon'].nil?
    @Polygon = []
    params['Polygon'].each do |i|
      coord_tmp = Coord.new
      coord_tmp.deserialize(i)
      @Polygon << coord_tmp
    end
  end
  @AdvancedInfo = params['AdvancedInfo']
  unless params['WordCoordPoint'].nil?
    @WordCoordPoint = []
    params['WordCoordPoint'].each do |i|
      wordcoordpoint_tmp = WordCoordPoint.new
      wordcoordpoint_tmp.deserialize(i)
      @WordCoordPoint << wordcoordpoint_tmp
    end
  end
  unless params['CandWord'].nil?
    @CandWord = []
    params['CandWord'].each do |i|
      candword_tmp = CandWord.new
      candword_tmp.deserialize(i)
      @CandWord << candword_tmp
    end
  end
  unless params['Words'].nil?
    @Words = []
    params['Words'].each do |i|
      words_tmp = Words.new
      words_tmp.deserialize(i)
      @Words << words_tmp
    end
  end
end