Class: TencentCloud::Ocr::V20181119::TextDetection
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ocr::V20181119::TextDetection
- Defined in:
- lib/v20181119/models.rb
Overview
文字识别结果
Instance Attribute Summary collapse
-
#AdvancedInfo ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 GeneralBasicOcr接口返回段落信息Parag,包含ParagNo。.
-
#Confidence ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 GeneralBasicOcr接口返回段落信息Parag,包含ParagNo。.
-
#DetectedText ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 GeneralBasicOcr接口返回段落信息Parag,包含ParagNo。.
-
#ItemPolygon ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 GeneralBasicOcr接口返回段落信息Parag,包含ParagNo。.
-
#Polygon ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 GeneralBasicOcr接口返回段落信息Parag,包含ParagNo。.
-
#WordCoordPoint ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 GeneralBasicOcr接口返回段落信息Parag,包含ParagNo。.
-
#Words ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 GeneralBasicOcr接口返回段落信息Parag,包含ParagNo。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(detectedtext = nil, confidence = nil, polygon = nil, advancedinfo = nil, itempolygon = nil, words = nil, wordcoordpoint = nil) ⇒ TextDetection
constructor
A new instance of TextDetection.
Constructor Details
#initialize(detectedtext = nil, confidence = nil, polygon = nil, advancedinfo = nil, itempolygon = nil, words = nil, wordcoordpoint = nil) ⇒ TextDetection
Returns a new instance of TextDetection.
11783 11784 11785 11786 11787 11788 11789 11790 11791 |
# File 'lib/v20181119/models.rb', line 11783 def initialize(detectedtext=nil, confidence=nil, polygon=nil, advancedinfo=nil, itempolygon=nil, words=nil, wordcoordpoint=nil) @DetectedText = detectedtext @Confidence = confidence @Polygon = polygon @AdvancedInfo = advancedinfo @ItemPolygon = itempolygon @Words = words @WordCoordPoint = wordcoordpoint end |
Instance Attribute Details
#AdvancedInfo ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 GeneralBasicOcr接口返回段落信息Parag,包含ParagNo。
11781 11782 11783 |
# File 'lib/v20181119/models.rb', line 11781 def AdvancedInfo @AdvancedInfo end |
#Confidence ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 GeneralBasicOcr接口返回段落信息Parag,包含ParagNo。
11781 11782 11783 |
# File 'lib/v20181119/models.rb', line 11781 def Confidence @Confidence end |
#DetectedText ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 GeneralBasicOcr接口返回段落信息Parag,包含ParagNo。
11781 11782 11783 |
# File 'lib/v20181119/models.rb', line 11781 def DetectedText @DetectedText end |
#ItemPolygon ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 GeneralBasicOcr接口返回段落信息Parag,包含ParagNo。
11781 11782 11783 |
# File 'lib/v20181119/models.rb', line 11781 def ItemPolygon @ItemPolygon end |
#Polygon ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 GeneralBasicOcr接口返回段落信息Parag,包含ParagNo。
11781 11782 11783 |
# File 'lib/v20181119/models.rb', line 11781 def Polygon @Polygon end |
#WordCoordPoint ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 GeneralBasicOcr接口返回段落信息Parag,包含ParagNo。
11781 11782 11783 |
# File 'lib/v20181119/models.rb', line 11781 def WordCoordPoint @WordCoordPoint end |
#Words ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 GeneralBasicOcr接口返回段落信息Parag,包含ParagNo。
11781 11782 11783 |
# File 'lib/v20181119/models.rb', line 11781 def Words @Words end |
Instance Method Details
#deserialize(params) ⇒ Object
11793 11794 11795 11796 11797 11798 11799 11800 11801 11802 11803 11804 11805 11806 11807 11808 11809 11810 11811 11812 11813 11814 11815 11816 11817 11818 11819 11820 11821 11822 11823 11824 11825 |
# File 'lib/v20181119/models.rb', line 11793 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['ItemPolygon'].nil? @ItemPolygon = ItemCoord.new @ItemPolygon.deserialize(params['ItemPolygon']) end unless params['Words'].nil? @Words = [] params['Words'].each do |i| detectedwords_tmp = DetectedWords.new detectedwords_tmp.deserialize(i) @Words << detectedwords_tmp end end unless params['WordCoordPoint'].nil? @WordCoordPoint = [] params['WordCoordPoint'].each do |i| detectedwordcoordpoint_tmp = DetectedWordCoordPoint.new detectedwordcoordpoint_tmp.deserialize(i) @WordCoordPoint << detectedwordcoordpoint_tmp end end end |