Class: TencentCloud::Ims::V20201229::OcrResult
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ims::V20201229::OcrResult
- Defined in:
- lib/v20201229/models.rb
Overview
用于返回OCR结果检测详情
Instance Attribute Summary collapse
- #Details ⇒ Object
- #Label ⇒ Object
- #Scene ⇒ Object
- #Score ⇒ Object
- #SubLabel ⇒ Object
- #Suggestion ⇒ Object
- #Text ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(scene = nil, suggestion = nil, label = nil, sublabel = nil, score = nil, details = nil, text = nil) ⇒ OcrResult
constructor
A new instance of OcrResult.
Constructor Details
#initialize(scene = nil, suggestion = nil, label = nil, sublabel = nil, score = nil, details = nil, text = nil) ⇒ OcrResult
Returns a new instance of OcrResult.
629 630 631 632 633 634 635 636 637 |
# File 'lib/v20201229/models.rb', line 629 def initialize(scene=nil, suggestion=nil, label=nil, sublabel=nil, score=nil, details=nil, text=nil) @Scene = scene @Suggestion = suggestion @Label = label @SubLabel = sublabel @Score = score @Details = details @Text = text end |
Instance Attribute Details
#Details ⇒ Object
627 628 629 |
# File 'lib/v20201229/models.rb', line 627 def Details @Details end |
#Label ⇒ Object
627 628 629 |
# File 'lib/v20201229/models.rb', line 627 def Label @Label end |
#Scene ⇒ Object
627 628 629 |
# File 'lib/v20201229/models.rb', line 627 def Scene @Scene end |
#Score ⇒ Object
627 628 629 |
# File 'lib/v20201229/models.rb', line 627 def Score @Score end |
#SubLabel ⇒ Object
627 628 629 |
# File 'lib/v20201229/models.rb', line 627 def SubLabel @SubLabel end |
#Suggestion ⇒ Object
627 628 629 |
# File 'lib/v20201229/models.rb', line 627 def Suggestion @Suggestion end |
#Text ⇒ Object
627 628 629 |
# File 'lib/v20201229/models.rb', line 627 def Text @Text end |
Instance Method Details
#deserialize(params) ⇒ Object
639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 |
# File 'lib/v20201229/models.rb', line 639 def deserialize(params) @Scene = params['Scene'] @Suggestion = params['Suggestion'] @Label = params['Label'] @SubLabel = params['SubLabel'] @Score = params['Score'] unless params['Details'].nil? @Details = [] params['Details'].each do |i| ocrtextdetail_tmp = OcrTextDetail.new ocrtextdetail_tmp.deserialize(i) @Details << ocrtextdetail_tmp end end @Text = params['Text'] end |