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, requestid = nil) ⇒ RecognizeGeneralCardWarnResponse

Returns a new instance of RecognizeGeneralCardWarnResponse.



9047
9048
9049
9050
9051
9052
9053
9054
9055
9056
9057
9058
9059
9060
# File 'lib/v20181119/models.rb', line 9047

def initialize(cardtype=nil, blur=nil, borderincomplete=nil, copy=nil, ps=nil, reflection=nil, reprint=nil, screenshot=nil, cover=nil, overlap=nil, watermark=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
  @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:

    是否水印

  • RequestId:

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



9045
9046
9047
# File 'lib/v20181119/models.rb', line 9045

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:

    是否水印

  • RequestId:

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



9045
9046
9047
# File 'lib/v20181119/models.rb', line 9045

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:

    是否水印

  • RequestId:

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



9045
9046
9047
# File 'lib/v20181119/models.rb', line 9045

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:

    是否水印

  • RequestId:

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



9045
9046
9047
# File 'lib/v20181119/models.rb', line 9045

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:

    是否水印

  • RequestId:

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



9045
9046
9047
# File 'lib/v20181119/models.rb', line 9045

def Cover
  @Cover
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:

    是否水印

  • RequestId:

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



9045
9046
9047
# File 'lib/v20181119/models.rb', line 9045

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:

    是否水印

  • RequestId:

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



9045
9046
9047
# File 'lib/v20181119/models.rb', line 9045

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:

    是否水印

  • RequestId:

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



9045
9046
9047
# File 'lib/v20181119/models.rb', line 9045

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:

    是否水印

  • RequestId:

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



9045
9046
9047
# File 'lib/v20181119/models.rb', line 9045

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:

    是否水印

  • RequestId:

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



9045
9046
9047
# File 'lib/v20181119/models.rb', line 9045

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:

    是否水印

  • RequestId:

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



9045
9046
9047
# File 'lib/v20181119/models.rb', line 9045

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:

    是否水印

  • RequestId:

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



9045
9046
9047
# File 'lib/v20181119/models.rb', line 9045

def Watermark
  @Watermark
end

Instance Method Details

#deserialize(params) ⇒ Object



9062
9063
9064
9065
9066
9067
9068
9069
9070
9071
9072
9073
9074
9075
9076
9077
9078
9079
9080
9081
9082
9083
9084
9085
9086
9087
9088
9089
9090
9091
9092
9093
9094
9095
9096
9097
9098
9099
9100
9101
9102
9103
9104
9105
# File 'lib/v20181119/models.rb', line 9062

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
  @RequestId = params['RequestId']
end