Class: TencentCloud::Ocr::V20181119::LicensePlateOCRResponse
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ocr::V20181119::LicensePlateOCRResponse
- Defined in:
- lib/v20181119/models.rb
Overview
LicensePlateOCR返回参数结构体
Instance Attribute Summary collapse
- #Color ⇒ Object
- #Confidence ⇒ Object
- #LicensePlateCategory ⇒ Object
- #LicensePlateInfos ⇒ Object
- #Number ⇒ Object
- #Rect ⇒ Object
- #RequestId ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(number = nil, confidence = nil, rect = nil, color = nil, licenseplateinfos = nil, licenseplatecategory = nil, requestid = nil) ⇒ LicensePlateOCRResponse
constructor
A new instance of LicensePlateOCRResponse.
Constructor Details
#initialize(number = nil, confidence = nil, rect = nil, color = nil, licenseplateinfos = nil, licenseplatecategory = nil, requestid = nil) ⇒ LicensePlateOCRResponse
Returns a new instance of LicensePlateOCRResponse.
6010 6011 6012 6013 6014 6015 6016 6017 6018 |
# File 'lib/v20181119/models.rb', line 6010 def initialize(number=nil, confidence=nil, rect=nil, color=nil, licenseplateinfos=nil, licenseplatecategory=nil, requestid=nil) @Number = number @Confidence = confidence @Rect = rect @Color = color @LicensePlateInfos = licenseplateinfos @LicensePlateCategory = licenseplatecategory @RequestId = requestid end |
Instance Attribute Details
#Color ⇒ Object
6008 6009 6010 |
# File 'lib/v20181119/models.rb', line 6008 def Color @Color end |
#Confidence ⇒ Object
6008 6009 6010 |
# File 'lib/v20181119/models.rb', line 6008 def Confidence @Confidence end |
#LicensePlateCategory ⇒ Object
6008 6009 6010 |
# File 'lib/v20181119/models.rb', line 6008 def LicensePlateCategory @LicensePlateCategory end |
#LicensePlateInfos ⇒ Object
6008 6009 6010 |
# File 'lib/v20181119/models.rb', line 6008 def LicensePlateInfos @LicensePlateInfos end |
#Number ⇒ Object
6008 6009 6010 |
# File 'lib/v20181119/models.rb', line 6008 def Number @Number end |
#Rect ⇒ Object
6008 6009 6010 |
# File 'lib/v20181119/models.rb', line 6008 def Rect @Rect end |
#RequestId ⇒ Object
6008 6009 6010 |
# File 'lib/v20181119/models.rb', line 6008 def RequestId @RequestId end |
Instance Method Details
#deserialize(params) ⇒ Object
6020 6021 6022 6023 6024 6025 6026 6027 6028 6029 6030 6031 6032 6033 6034 6035 6036 6037 6038 |
# File 'lib/v20181119/models.rb', line 6020 def deserialize(params) @Number = params['Number'] @Confidence = params['Confidence'] unless params['Rect'].nil? @Rect = Rect.new @Rect.deserialize(params['Rect']) end @Color = params['Color'] unless params['LicensePlateInfos'].nil? @LicensePlateInfos = [] params['LicensePlateInfos'].each do |i| licenseplateinfo_tmp = LicensePlateInfo.new licenseplateinfo_tmp.deserialize(i) @LicensePlateInfos << licenseplateinfo_tmp end end @LicensePlateCategory = params['LicensePlateCategory'] @RequestId = params['RequestId'] end |