Class: TencentCloud::Ocr::V20181119::VehicleLicenseOCRResponse

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

Overview

VehicleLicenseOCR返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(frontinfo = nil, backinfo = nil, recognizewarncode = nil, recognizewarnmsg = nil, vehiclelicensetype = nil, tractorbackinfo = nil, requestid = nil) ⇒ VehicleLicenseOCRResponse

Returns a new instance of VehicleLicenseOCRResponse.



14717
14718
14719
14720
14721
14722
14723
14724
14725
# File 'lib/v20181119/models.rb', line 14717

def initialize(frontinfo=nil, backinfo=nil, recognizewarncode=nil, recognizewarnmsg=nil, vehiclelicensetype=nil, tractorbackinfo=nil, requestid=nil)
  @FrontInfo = frontinfo
  @BackInfo = backinfo
  @RecognizeWarnCode = recognizewarncode
  @RecognizeWarnMsg = recognizewarnmsg
  @VehicleLicenseType = vehiclelicensetype
  @TractorBackInfo = tractorbackinfo
  @RequestId = requestid
end

Instance Attribute Details

#BackInfoObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。-9102 复印件告警-9103 翻拍件告警-9104 反光告警-9105 模糊告警-9106 边框不完整告警注:告警码可以同时存在多个WARN_DRIVER_LICENSE_COPY_CARD 复印件告警WARN_DRIVER_LICENSE_SCREENED_CARD 翻拍件告警WARN_DRIVER_LICENSE_REFLECTION 反光告警WARN_DRIVER_LICENSE_BLUR 模糊告警WARN_DRIVER_LICENSE_BORDER_INCOMPLETE 边框不完整告警注:告警信息可以同时存在多个注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • FrontInfo:

    行驶证主页正面的识别结果,CardSide 为 FRONT。

  • BackInfo:

    行驶证副页正面的识别结果,CardSide 为 BACK。

  • RecognizeWarnCode:

    Code 告警码列表和释义:

  • RecognizeWarnMsg:

    告警码说明:

  • VehicleLicenseType:

    行驶证类型 电子行驶证:Electronic 普通行驶证:Normal

  • TractorBackInfo:

    拖拉机行驶证副页正面的识别结果,CardSide 为 BACK。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



14715
14716
14717
# File 'lib/v20181119/models.rb', line 14715

def BackInfo
  @BackInfo
end

#FrontInfoObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。-9102 复印件告警-9103 翻拍件告警-9104 反光告警-9105 模糊告警-9106 边框不完整告警注:告警码可以同时存在多个WARN_DRIVER_LICENSE_COPY_CARD 复印件告警WARN_DRIVER_LICENSE_SCREENED_CARD 翻拍件告警WARN_DRIVER_LICENSE_REFLECTION 反光告警WARN_DRIVER_LICENSE_BLUR 模糊告警WARN_DRIVER_LICENSE_BORDER_INCOMPLETE 边框不完整告警注:告警信息可以同时存在多个注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • FrontInfo:

    行驶证主页正面的识别结果,CardSide 为 FRONT。

  • BackInfo:

    行驶证副页正面的识别结果,CardSide 为 BACK。

  • RecognizeWarnCode:

    Code 告警码列表和释义:

  • RecognizeWarnMsg:

    告警码说明:

  • VehicleLicenseType:

    行驶证类型 电子行驶证:Electronic 普通行驶证:Normal

  • TractorBackInfo:

    拖拉机行驶证副页正面的识别结果,CardSide 为 BACK。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



14715
14716
14717
# File 'lib/v20181119/models.rb', line 14715

def FrontInfo
  @FrontInfo
end

#RecognizeWarnCodeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。-9102 复印件告警-9103 翻拍件告警-9104 反光告警-9105 模糊告警-9106 边框不完整告警注:告警码可以同时存在多个WARN_DRIVER_LICENSE_COPY_CARD 复印件告警WARN_DRIVER_LICENSE_SCREENED_CARD 翻拍件告警WARN_DRIVER_LICENSE_REFLECTION 反光告警WARN_DRIVER_LICENSE_BLUR 模糊告警WARN_DRIVER_LICENSE_BORDER_INCOMPLETE 边框不完整告警注:告警信息可以同时存在多个注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • FrontInfo:

    行驶证主页正面的识别结果,CardSide 为 FRONT。

  • BackInfo:

    行驶证副页正面的识别结果,CardSide 为 BACK。

  • RecognizeWarnCode:

    Code 告警码列表和释义:

  • RecognizeWarnMsg:

    告警码说明:

  • VehicleLicenseType:

    行驶证类型 电子行驶证:Electronic 普通行驶证:Normal

  • TractorBackInfo:

    拖拉机行驶证副页正面的识别结果,CardSide 为 BACK。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



14715
14716
14717
# File 'lib/v20181119/models.rb', line 14715

def RecognizeWarnCode
  @RecognizeWarnCode
end

#RecognizeWarnMsgObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。-9102 复印件告警-9103 翻拍件告警-9104 反光告警-9105 模糊告警-9106 边框不完整告警注:告警码可以同时存在多个WARN_DRIVER_LICENSE_COPY_CARD 复印件告警WARN_DRIVER_LICENSE_SCREENED_CARD 翻拍件告警WARN_DRIVER_LICENSE_REFLECTION 反光告警WARN_DRIVER_LICENSE_BLUR 模糊告警WARN_DRIVER_LICENSE_BORDER_INCOMPLETE 边框不完整告警注:告警信息可以同时存在多个注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • FrontInfo:

    行驶证主页正面的识别结果,CardSide 为 FRONT。

  • BackInfo:

    行驶证副页正面的识别结果,CardSide 为 BACK。

  • RecognizeWarnCode:

    Code 告警码列表和释义:

  • RecognizeWarnMsg:

    告警码说明:

  • VehicleLicenseType:

    行驶证类型 电子行驶证:Electronic 普通行驶证:Normal

  • TractorBackInfo:

    拖拉机行驶证副页正面的识别结果,CardSide 为 BACK。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



14715
14716
14717
# File 'lib/v20181119/models.rb', line 14715

def RecognizeWarnMsg
  @RecognizeWarnMsg
end

#RequestIdObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。-9102 复印件告警-9103 翻拍件告警-9104 反光告警-9105 模糊告警-9106 边框不完整告警注:告警码可以同时存在多个WARN_DRIVER_LICENSE_COPY_CARD 复印件告警WARN_DRIVER_LICENSE_SCREENED_CARD 翻拍件告警WARN_DRIVER_LICENSE_REFLECTION 反光告警WARN_DRIVER_LICENSE_BLUR 模糊告警WARN_DRIVER_LICENSE_BORDER_INCOMPLETE 边框不完整告警注:告警信息可以同时存在多个注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • FrontInfo:

    行驶证主页正面的识别结果,CardSide 为 FRONT。

  • BackInfo:

    行驶证副页正面的识别结果,CardSide 为 BACK。

  • RecognizeWarnCode:

    Code 告警码列表和释义:

  • RecognizeWarnMsg:

    告警码说明:

  • VehicleLicenseType:

    行驶证类型 电子行驶证:Electronic 普通行驶证:Normal

  • TractorBackInfo:

    拖拉机行驶证副页正面的识别结果,CardSide 为 BACK。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



14715
14716
14717
# File 'lib/v20181119/models.rb', line 14715

def RequestId
  @RequestId
end

#TractorBackInfoObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。-9102 复印件告警-9103 翻拍件告警-9104 反光告警-9105 模糊告警-9106 边框不完整告警注:告警码可以同时存在多个WARN_DRIVER_LICENSE_COPY_CARD 复印件告警WARN_DRIVER_LICENSE_SCREENED_CARD 翻拍件告警WARN_DRIVER_LICENSE_REFLECTION 反光告警WARN_DRIVER_LICENSE_BLUR 模糊告警WARN_DRIVER_LICENSE_BORDER_INCOMPLETE 边框不完整告警注:告警信息可以同时存在多个注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • FrontInfo:

    行驶证主页正面的识别结果,CardSide 为 FRONT。

  • BackInfo:

    行驶证副页正面的识别结果,CardSide 为 BACK。

  • RecognizeWarnCode:

    Code 告警码列表和释义:

  • RecognizeWarnMsg:

    告警码说明:

  • VehicleLicenseType:

    行驶证类型 电子行驶证:Electronic 普通行驶证:Normal

  • TractorBackInfo:

    拖拉机行驶证副页正面的识别结果,CardSide 为 BACK。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



14715
14716
14717
# File 'lib/v20181119/models.rb', line 14715

def TractorBackInfo
  @TractorBackInfo
end

#VehicleLicenseTypeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。-9102 复印件告警-9103 翻拍件告警-9104 反光告警-9105 模糊告警-9106 边框不完整告警注:告警码可以同时存在多个WARN_DRIVER_LICENSE_COPY_CARD 复印件告警WARN_DRIVER_LICENSE_SCREENED_CARD 翻拍件告警WARN_DRIVER_LICENSE_REFLECTION 反光告警WARN_DRIVER_LICENSE_BLUR 模糊告警WARN_DRIVER_LICENSE_BORDER_INCOMPLETE 边框不完整告警注:告警信息可以同时存在多个注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • FrontInfo:

    行驶证主页正面的识别结果,CardSide 为 FRONT。

  • BackInfo:

    行驶证副页正面的识别结果,CardSide 为 BACK。

  • RecognizeWarnCode:

    Code 告警码列表和释义:

  • RecognizeWarnMsg:

    告警码说明:

  • VehicleLicenseType:

    行驶证类型 电子行驶证:Electronic 普通行驶证:Normal

  • TractorBackInfo:

    拖拉机行驶证副页正面的识别结果,CardSide 为 BACK。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



14715
14716
14717
# File 'lib/v20181119/models.rb', line 14715

def VehicleLicenseType
  @VehicleLicenseType
end

Instance Method Details

#deserialize(params) ⇒ Object



14727
14728
14729
14730
14731
14732
14733
14734
14735
14736
14737
14738
14739
14740
14741
14742
14743
14744
# File 'lib/v20181119/models.rb', line 14727

def deserialize(params)
  unless params['FrontInfo'].nil?
    @FrontInfo = TextVehicleFront.new
    @FrontInfo.deserialize(params['FrontInfo'])
  end
  unless params['BackInfo'].nil?
    @BackInfo = TextVehicleBack.new
    @BackInfo.deserialize(params['BackInfo'])
  end
  @RecognizeWarnCode = params['RecognizeWarnCode']
  @RecognizeWarnMsg = params['RecognizeWarnMsg']
  @VehicleLicenseType = params['VehicleLicenseType']
  unless params['TractorBackInfo'].nil?
    @TractorBackInfo = TextTractorVehicleBack.new
    @TractorBackInfo.deserialize(params['TractorBackInfo'])
  end
  @RequestId = params['RequestId']
end