Class: TencentCloud::Ocr::V20181119::RecognizeGeneralCardWarnResponse

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

Overview

RecognizeGeneralCardWarn返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(cardtype = nil, blur = nil, borderincomplete = nil, copy = nil, ps = nil, reflection = nil, reprint = nil, screenshot = nil, cover = nil, overlap = nil, watermark = nil, electron = nil, requestid = nil) ⇒ RecognizeGeneralCardWarnResponse

Returns a new instance of RecognizeGeneralCardWarnResponse.



9012
9013
9014
9015
9016
9017
9018
9019
9020
9021
9022
9023
9024
9025
9026
# File 'lib/v20181119/models.rb', line 9012

def initialize(cardtype=nil, blur=nil, borderincomplete=nil, copy=nil, ps=nil, reflection=nil, reprint=nil, screenshot=nil, cover=nil, overlap=nil, watermark=nil, electron=nil, requestid=nil)
  @CardType = cardtype
  @Blur = blur
  @BorderIncomplete = borderincomplete
  @Copy = copy
  @Ps = ps
  @Reflection = reflection
  @Reprint = reprint
  @Screenshot = screenshot
  @Cover = cover
  @Overlap = overlap
  @Watermark = watermark
  @Electron = electron
  @RequestId = requestid
end

Instance Attribute Details

#BlurObject

General:通用卡证 IDCard:身份证 Passport:护照 BankCard:银行卡 VehicleLicense:行驶证 DriverLicense:驾驶证 BizLicense:营业执照 HmtResidentPermit:港澳台居住证 ForeignPermanentResident:外国人永居证 MainlandPermit:港澳台来往内地通行证 SocialSecurityCard:社保卡

Parameters:

  • CardType:

    卡证类型参数,包含以下范围:

  • Blur:

    模糊信息

  • BorderIncomplete:

    边框不完整信息

  • Copy:

    复印件信息

  • Ps:

    ps篡改信息

  • Reflection:

    反光信息

  • Reprint:

    翻拍件信息

  • Screenshot:

    是否截图

  • Cover:

    是否遮挡

  • Overlap:

    是否重叠

  • Watermark:

    是否水印

  • Electron:

    是否电子证照(目前仅支持电子身份证、电子营业执照识别

  • RequestId:

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



9010
9011
9012
# File 'lib/v20181119/models.rb', line 9010

def Blur
  @Blur
end

#BorderIncompleteObject

General:通用卡证 IDCard:身份证 Passport:护照 BankCard:银行卡 VehicleLicense:行驶证 DriverLicense:驾驶证 BizLicense:营业执照 HmtResidentPermit:港澳台居住证 ForeignPermanentResident:外国人永居证 MainlandPermit:港澳台来往内地通行证 SocialSecurityCard:社保卡

Parameters:

  • CardType:

    卡证类型参数,包含以下范围:

  • Blur:

    模糊信息

  • BorderIncomplete:

    边框不完整信息

  • Copy:

    复印件信息

  • Ps:

    ps篡改信息

  • Reflection:

    反光信息

  • Reprint:

    翻拍件信息

  • Screenshot:

    是否截图

  • Cover:

    是否遮挡

  • Overlap:

    是否重叠

  • Watermark:

    是否水印

  • Electron:

    是否电子证照(目前仅支持电子身份证、电子营业执照识别

  • RequestId:

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



9010
9011
9012
# File 'lib/v20181119/models.rb', line 9010

def BorderIncomplete
  @BorderIncomplete
end

#CardTypeObject

General:通用卡证 IDCard:身份证 Passport:护照 BankCard:银行卡 VehicleLicense:行驶证 DriverLicense:驾驶证 BizLicense:营业执照 HmtResidentPermit:港澳台居住证 ForeignPermanentResident:外国人永居证 MainlandPermit:港澳台来往内地通行证 SocialSecurityCard:社保卡

Parameters:

  • CardType:

    卡证类型参数,包含以下范围:

  • Blur:

    模糊信息

  • BorderIncomplete:

    边框不完整信息

  • Copy:

    复印件信息

  • Ps:

    ps篡改信息

  • Reflection:

    反光信息

  • Reprint:

    翻拍件信息

  • Screenshot:

    是否截图

  • Cover:

    是否遮挡

  • Overlap:

    是否重叠

  • Watermark:

    是否水印

  • Electron:

    是否电子证照(目前仅支持电子身份证、电子营业执照识别

  • RequestId:

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



9010
9011
9012
# File 'lib/v20181119/models.rb', line 9010

def CardType
  @CardType
end

#CopyObject

General:通用卡证 IDCard:身份证 Passport:护照 BankCard:银行卡 VehicleLicense:行驶证 DriverLicense:驾驶证 BizLicense:营业执照 HmtResidentPermit:港澳台居住证 ForeignPermanentResident:外国人永居证 MainlandPermit:港澳台来往内地通行证 SocialSecurityCard:社保卡

Parameters:

  • CardType:

    卡证类型参数,包含以下范围:

  • Blur:

    模糊信息

  • BorderIncomplete:

    边框不完整信息

  • Copy:

    复印件信息

  • Ps:

    ps篡改信息

  • Reflection:

    反光信息

  • Reprint:

    翻拍件信息

  • Screenshot:

    是否截图

  • Cover:

    是否遮挡

  • Overlap:

    是否重叠

  • Watermark:

    是否水印

  • Electron:

    是否电子证照(目前仅支持电子身份证、电子营业执照识别

  • RequestId:

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



9010
9011
9012
# File 'lib/v20181119/models.rb', line 9010

def Copy
  @Copy
end

#CoverObject

General:通用卡证 IDCard:身份证 Passport:护照 BankCard:银行卡 VehicleLicense:行驶证 DriverLicense:驾驶证 BizLicense:营业执照 HmtResidentPermit:港澳台居住证 ForeignPermanentResident:外国人永居证 MainlandPermit:港澳台来往内地通行证 SocialSecurityCard:社保卡

Parameters:

  • CardType:

    卡证类型参数,包含以下范围:

  • Blur:

    模糊信息

  • BorderIncomplete:

    边框不完整信息

  • Copy:

    复印件信息

  • Ps:

    ps篡改信息

  • Reflection:

    反光信息

  • Reprint:

    翻拍件信息

  • Screenshot:

    是否截图

  • Cover:

    是否遮挡

  • Overlap:

    是否重叠

  • Watermark:

    是否水印

  • Electron:

    是否电子证照(目前仅支持电子身份证、电子营业执照识别

  • RequestId:

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



9010
9011
9012
# File 'lib/v20181119/models.rb', line 9010

def Cover
  @Cover
end

#ElectronObject

General:通用卡证 IDCard:身份证 Passport:护照 BankCard:银行卡 VehicleLicense:行驶证 DriverLicense:驾驶证 BizLicense:营业执照 HmtResidentPermit:港澳台居住证 ForeignPermanentResident:外国人永居证 MainlandPermit:港澳台来往内地通行证 SocialSecurityCard:社保卡

Parameters:

  • CardType:

    卡证类型参数,包含以下范围:

  • Blur:

    模糊信息

  • BorderIncomplete:

    边框不完整信息

  • Copy:

    复印件信息

  • Ps:

    ps篡改信息

  • Reflection:

    反光信息

  • Reprint:

    翻拍件信息

  • Screenshot:

    是否截图

  • Cover:

    是否遮挡

  • Overlap:

    是否重叠

  • Watermark:

    是否水印

  • Electron:

    是否电子证照(目前仅支持电子身份证、电子营业执照识别

  • RequestId:

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



9010
9011
9012
# File 'lib/v20181119/models.rb', line 9010

def Electron
  @Electron
end

#OverlapObject

General:通用卡证 IDCard:身份证 Passport:护照 BankCard:银行卡 VehicleLicense:行驶证 DriverLicense:驾驶证 BizLicense:营业执照 HmtResidentPermit:港澳台居住证 ForeignPermanentResident:外国人永居证 MainlandPermit:港澳台来往内地通行证 SocialSecurityCard:社保卡

Parameters:

  • CardType:

    卡证类型参数,包含以下范围:

  • Blur:

    模糊信息

  • BorderIncomplete:

    边框不完整信息

  • Copy:

    复印件信息

  • Ps:

    ps篡改信息

  • Reflection:

    反光信息

  • Reprint:

    翻拍件信息

  • Screenshot:

    是否截图

  • Cover:

    是否遮挡

  • Overlap:

    是否重叠

  • Watermark:

    是否水印

  • Electron:

    是否电子证照(目前仅支持电子身份证、电子营业执照识别

  • RequestId:

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



9010
9011
9012
# File 'lib/v20181119/models.rb', line 9010

def Overlap
  @Overlap
end

#PsObject

General:通用卡证 IDCard:身份证 Passport:护照 BankCard:银行卡 VehicleLicense:行驶证 DriverLicense:驾驶证 BizLicense:营业执照 HmtResidentPermit:港澳台居住证 ForeignPermanentResident:外国人永居证 MainlandPermit:港澳台来往内地通行证 SocialSecurityCard:社保卡

Parameters:

  • CardType:

    卡证类型参数,包含以下范围:

  • Blur:

    模糊信息

  • BorderIncomplete:

    边框不完整信息

  • Copy:

    复印件信息

  • Ps:

    ps篡改信息

  • Reflection:

    反光信息

  • Reprint:

    翻拍件信息

  • Screenshot:

    是否截图

  • Cover:

    是否遮挡

  • Overlap:

    是否重叠

  • Watermark:

    是否水印

  • Electron:

    是否电子证照(目前仅支持电子身份证、电子营业执照识别

  • RequestId:

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



9010
9011
9012
# File 'lib/v20181119/models.rb', line 9010

def Ps
  @Ps
end

#ReflectionObject

General:通用卡证 IDCard:身份证 Passport:护照 BankCard:银行卡 VehicleLicense:行驶证 DriverLicense:驾驶证 BizLicense:营业执照 HmtResidentPermit:港澳台居住证 ForeignPermanentResident:外国人永居证 MainlandPermit:港澳台来往内地通行证 SocialSecurityCard:社保卡

Parameters:

  • CardType:

    卡证类型参数,包含以下范围:

  • Blur:

    模糊信息

  • BorderIncomplete:

    边框不完整信息

  • Copy:

    复印件信息

  • Ps:

    ps篡改信息

  • Reflection:

    反光信息

  • Reprint:

    翻拍件信息

  • Screenshot:

    是否截图

  • Cover:

    是否遮挡

  • Overlap:

    是否重叠

  • Watermark:

    是否水印

  • Electron:

    是否电子证照(目前仅支持电子身份证、电子营业执照识别

  • RequestId:

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



9010
9011
9012
# File 'lib/v20181119/models.rb', line 9010

def Reflection
  @Reflection
end

#ReprintObject

General:通用卡证 IDCard:身份证 Passport:护照 BankCard:银行卡 VehicleLicense:行驶证 DriverLicense:驾驶证 BizLicense:营业执照 HmtResidentPermit:港澳台居住证 ForeignPermanentResident:外国人永居证 MainlandPermit:港澳台来往内地通行证 SocialSecurityCard:社保卡

Parameters:

  • CardType:

    卡证类型参数,包含以下范围:

  • Blur:

    模糊信息

  • BorderIncomplete:

    边框不完整信息

  • Copy:

    复印件信息

  • Ps:

    ps篡改信息

  • Reflection:

    反光信息

  • Reprint:

    翻拍件信息

  • Screenshot:

    是否截图

  • Cover:

    是否遮挡

  • Overlap:

    是否重叠

  • Watermark:

    是否水印

  • Electron:

    是否电子证照(目前仅支持电子身份证、电子营业执照识别

  • RequestId:

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



9010
9011
9012
# File 'lib/v20181119/models.rb', line 9010

def Reprint
  @Reprint
end

#RequestIdObject

General:通用卡证 IDCard:身份证 Passport:护照 BankCard:银行卡 VehicleLicense:行驶证 DriverLicense:驾驶证 BizLicense:营业执照 HmtResidentPermit:港澳台居住证 ForeignPermanentResident:外国人永居证 MainlandPermit:港澳台来往内地通行证 SocialSecurityCard:社保卡

Parameters:

  • CardType:

    卡证类型参数,包含以下范围:

  • Blur:

    模糊信息

  • BorderIncomplete:

    边框不完整信息

  • Copy:

    复印件信息

  • Ps:

    ps篡改信息

  • Reflection:

    反光信息

  • Reprint:

    翻拍件信息

  • Screenshot:

    是否截图

  • Cover:

    是否遮挡

  • Overlap:

    是否重叠

  • Watermark:

    是否水印

  • Electron:

    是否电子证照(目前仅支持电子身份证、电子营业执照识别

  • RequestId:

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



9010
9011
9012
# File 'lib/v20181119/models.rb', line 9010

def RequestId
  @RequestId
end

#ScreenshotObject

General:通用卡证 IDCard:身份证 Passport:护照 BankCard:银行卡 VehicleLicense:行驶证 DriverLicense:驾驶证 BizLicense:营业执照 HmtResidentPermit:港澳台居住证 ForeignPermanentResident:外国人永居证 MainlandPermit:港澳台来往内地通行证 SocialSecurityCard:社保卡

Parameters:

  • CardType:

    卡证类型参数,包含以下范围:

  • Blur:

    模糊信息

  • BorderIncomplete:

    边框不完整信息

  • Copy:

    复印件信息

  • Ps:

    ps篡改信息

  • Reflection:

    反光信息

  • Reprint:

    翻拍件信息

  • Screenshot:

    是否截图

  • Cover:

    是否遮挡

  • Overlap:

    是否重叠

  • Watermark:

    是否水印

  • Electron:

    是否电子证照(目前仅支持电子身份证、电子营业执照识别

  • RequestId:

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



9010
9011
9012
# File 'lib/v20181119/models.rb', line 9010

def Screenshot
  @Screenshot
end

#WatermarkObject

General:通用卡证 IDCard:身份证 Passport:护照 BankCard:银行卡 VehicleLicense:行驶证 DriverLicense:驾驶证 BizLicense:营业执照 HmtResidentPermit:港澳台居住证 ForeignPermanentResident:外国人永居证 MainlandPermit:港澳台来往内地通行证 SocialSecurityCard:社保卡

Parameters:

  • CardType:

    卡证类型参数,包含以下范围:

  • Blur:

    模糊信息

  • BorderIncomplete:

    边框不完整信息

  • Copy:

    复印件信息

  • Ps:

    ps篡改信息

  • Reflection:

    反光信息

  • Reprint:

    翻拍件信息

  • Screenshot:

    是否截图

  • Cover:

    是否遮挡

  • Overlap:

    是否重叠

  • Watermark:

    是否水印

  • Electron:

    是否电子证照(目前仅支持电子身份证、电子营业执照识别

  • RequestId:

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



9010
9011
9012
# File 'lib/v20181119/models.rb', line 9010

def Watermark
  @Watermark
end

Instance Method Details

#deserialize(params) ⇒ Object



9028
9029
9030
9031
9032
9033
9034
9035
9036
9037
9038
9039
9040
9041
9042
9043
9044
9045
9046
9047
9048
9049
9050
9051
9052
9053
9054
9055
9056
9057
9058
9059
9060
9061
9062
9063
9064
9065
9066
9067
9068
9069
9070
9071
9072
9073
9074
9075
# File 'lib/v20181119/models.rb', line 9028

def deserialize(params)
  @CardType = params['CardType']
  unless params['Blur'].nil?
    @Blur = GeneralCardWarnInfo.new
    @Blur.deserialize(params['Blur'])
  end
  unless params['BorderIncomplete'].nil?
    @BorderIncomplete = GeneralCardWarnInfo.new
    @BorderIncomplete.deserialize(params['BorderIncomplete'])
  end
  unless params['Copy'].nil?
    @Copy = GeneralCardWarnInfo.new
    @Copy.deserialize(params['Copy'])
  end
  unless params['Ps'].nil?
    @Ps = GeneralCardWarnInfo.new
    @Ps.deserialize(params['Ps'])
  end
  unless params['Reflection'].nil?
    @Reflection = GeneralCardWarnInfo.new
    @Reflection.deserialize(params['Reflection'])
  end
  unless params['Reprint'].nil?
    @Reprint = GeneralCardWarnInfo.new
    @Reprint.deserialize(params['Reprint'])
  end
  unless params['Screenshot'].nil?
    @Screenshot = GeneralCardWarnInfo.new
    @Screenshot.deserialize(params['Screenshot'])
  end
  unless params['Cover'].nil?
    @Cover = GeneralCardWarnInfo.new
    @Cover.deserialize(params['Cover'])
  end
  unless params['Overlap'].nil?
    @Overlap = GeneralCardWarnInfo.new
    @Overlap.deserialize(params['Overlap'])
  end
  unless params['Watermark'].nil?
    @Watermark = GeneralCardWarnInfo.new
    @Watermark.deserialize(params['Watermark'])
  end
  unless params['Electron'].nil?
    @Electron = GeneralCardWarnInfo.new
    @Electron.deserialize(params['Electron'])
  end
  @RequestId = params['RequestId']
end