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.



12078
12079
12080
12081
12082
12083
12084
12085
12086
# File 'lib/v20181119/models.rb', line 12078

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)



12076
12077
12078
# File 'lib/v20181119/models.rb', line 12076

def AdvancedInfo
  @AdvancedInfo
end

#CandWordObject

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

Parameters:

  • DetectedText:

    识别出的文本行内容。

  • Confidence:

    置信度 0 ~100。

  • Polygon:

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

  • AdvancedInfo:

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

  • WordCoordPoint:

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

  • CandWord:

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

  • Words:

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



12076
12077
12078
# File 'lib/v20181119/models.rb', line 12076

def CandWord
  @CandWord
end

#ConfidenceObject

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

Parameters:

  • DetectedText:

    识别出的文本行内容。

  • Confidence:

    置信度 0 ~100。

  • Polygon:

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

  • AdvancedInfo:

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

  • WordCoordPoint:

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

  • CandWord:

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

  • Words:

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



12076
12077
12078
# File 'lib/v20181119/models.rb', line 12076

def Confidence
  @Confidence
end

#DetectedTextObject

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

Parameters:

  • DetectedText:

    识别出的文本行内容。

  • Confidence:

    置信度 0 ~100。

  • Polygon:

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

  • AdvancedInfo:

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

  • WordCoordPoint:

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

  • CandWord:

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

  • Words:

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



12076
12077
12078
# File 'lib/v20181119/models.rb', line 12076

def DetectedText
  @DetectedText
end

#PolygonObject

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

Parameters:

  • DetectedText:

    识别出的文本行内容。

  • Confidence:

    置信度 0 ~100。

  • Polygon:

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

  • AdvancedInfo:

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

  • WordCoordPoint:

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

  • CandWord:

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

  • Words:

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



12076
12077
12078
# File 'lib/v20181119/models.rb', line 12076

def Polygon
  @Polygon
end

#WordCoordPointObject

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

Parameters:

  • DetectedText:

    识别出的文本行内容。

  • Confidence:

    置信度 0 ~100。

  • Polygon:

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

  • AdvancedInfo:

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

  • WordCoordPoint:

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

  • CandWord:

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

  • Words:

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



12076
12077
12078
# File 'lib/v20181119/models.rb', line 12076

def WordCoordPoint
  @WordCoordPoint
end

#WordsObject

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

Parameters:

  • DetectedText:

    识别出的文本行内容。

  • Confidence:

    置信度 0 ~100。

  • Polygon:

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

  • AdvancedInfo:

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

  • WordCoordPoint:

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

  • CandWord:

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

  • Words:

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



12076
12077
12078
# File 'lib/v20181119/models.rb', line 12076

def Words
  @Words
end

Instance Method Details

#deserialize(params) ⇒ Object



12088
12089
12090
12091
12092
12093
12094
12095
12096
12097
12098
12099
12100
12101
12102
12103
12104
12105
12106
12107
12108
12109
12110
12111
12112
12113
12114
12115
12116
12117
12118
12119
12120
12121
12122
12123
12124
# File 'lib/v20181119/models.rb', line 12088

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