Class: TencentCloud::Ocr::V20181119::ArithmeticOCRRequest

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

Overview

ArithmeticOCR请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(imagebase64 = nil, imageurl = nil, supporthorizontalimage = nil, rejectnonarithmeticpic = nil, enabledisprelatedvertical = nil, enabledispmidresult = nil, enablepdfrecognize = nil, pdfpageindex = nil) ⇒ ArithmeticOCRRequest

Returns a new instance of ArithmeticOCRRequest.



376
377
378
379
380
381
382
383
384
385
# File 'lib/v20181119/models.rb', line 376

def initialize(imagebase64=nil, imageurl=nil, supporthorizontalimage=nil, rejectnonarithmeticpic=nil, enabledisprelatedvertical=nil, enabledispmidresult=nil, enablepdfrecognize=nil, pdfpageindex=nil)
  @ImageBase64 = imagebase64
  @ImageUrl = imageurl
  @SupportHorizontalImage = supporthorizontalimage
  @RejectNonArithmeticPic = rejectnonarithmeticpic
  @EnableDispRelatedVertical = enabledisprelatedvertical
  @EnableDispMidResult = enabledispmidresult
  @EnablePdfRecognize = enablepdfrecognize
  @PdfPageIndex = pdfpageindex
end

Instance Attribute Details

#EnableDispMidResultObject

支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 非腾讯云存储的 Url 速度和稳定性可能受一定影响。

Parameters:

  • ImageBase64:

    图片的 Base64 值。

  • ImageUrl:

    图片的 Url 地址。

  • SupportHorizontalImage:

    用于选择是否支持横屏拍摄。打开则支持横屏拍摄图片角度判断,角度信息在返回参数的angle中,默认值为true

  • RejectNonArithmeticPic:

    是否拒绝非速算图,打开则拒绝非速算图(注:非速算图是指风景人物等明显不是速算图片的图片),默认值为false

  • EnableDispRelatedVertical:

    是否展开耦合算式中的竖式计算,默认值为false

  • EnableDispMidResult:

    是否展示竖式算式的中间结果和格式控制字符,默认值为false

  • EnablePdfRecognize:

    是否开启pdf识别,默认值为true

  • PdfPageIndex:

    pdf页码,从0开始,默认为0



374
375
376
# File 'lib/v20181119/models.rb', line 374

def EnableDispMidResult
  @EnableDispMidResult
end

#EnableDispRelatedVerticalObject

支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 非腾讯云存储的 Url 速度和稳定性可能受一定影响。

Parameters:

  • ImageBase64:

    图片的 Base64 值。

  • ImageUrl:

    图片的 Url 地址。

  • SupportHorizontalImage:

    用于选择是否支持横屏拍摄。打开则支持横屏拍摄图片角度判断,角度信息在返回参数的angle中,默认值为true

  • RejectNonArithmeticPic:

    是否拒绝非速算图,打开则拒绝非速算图(注:非速算图是指风景人物等明显不是速算图片的图片),默认值为false

  • EnableDispRelatedVertical:

    是否展开耦合算式中的竖式计算,默认值为false

  • EnableDispMidResult:

    是否展示竖式算式的中间结果和格式控制字符,默认值为false

  • EnablePdfRecognize:

    是否开启pdf识别,默认值为true

  • PdfPageIndex:

    pdf页码,从0开始,默认为0



374
375
376
# File 'lib/v20181119/models.rb', line 374

def EnableDispRelatedVertical
  @EnableDispRelatedVertical
end

#EnablePdfRecognizeObject

支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 非腾讯云存储的 Url 速度和稳定性可能受一定影响。

Parameters:

  • ImageBase64:

    图片的 Base64 值。

  • ImageUrl:

    图片的 Url 地址。

  • SupportHorizontalImage:

    用于选择是否支持横屏拍摄。打开则支持横屏拍摄图片角度判断,角度信息在返回参数的angle中,默认值为true

  • RejectNonArithmeticPic:

    是否拒绝非速算图,打开则拒绝非速算图(注:非速算图是指风景人物等明显不是速算图片的图片),默认值为false

  • EnableDispRelatedVertical:

    是否展开耦合算式中的竖式计算,默认值为false

  • EnableDispMidResult:

    是否展示竖式算式的中间结果和格式控制字符,默认值为false

  • EnablePdfRecognize:

    是否开启pdf识别,默认值为true

  • PdfPageIndex:

    pdf页码,从0开始,默认为0



374
375
376
# File 'lib/v20181119/models.rb', line 374

def EnablePdfRecognize
  @EnablePdfRecognize
end

#ImageBase64Object

支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 非腾讯云存储的 Url 速度和稳定性可能受一定影响。

Parameters:

  • ImageBase64:

    图片的 Base64 值。

  • ImageUrl:

    图片的 Url 地址。

  • SupportHorizontalImage:

    用于选择是否支持横屏拍摄。打开则支持横屏拍摄图片角度判断,角度信息在返回参数的angle中,默认值为true

  • RejectNonArithmeticPic:

    是否拒绝非速算图,打开则拒绝非速算图(注:非速算图是指风景人物等明显不是速算图片的图片),默认值为false

  • EnableDispRelatedVertical:

    是否展开耦合算式中的竖式计算,默认值为false

  • EnableDispMidResult:

    是否展示竖式算式的中间结果和格式控制字符,默认值为false

  • EnablePdfRecognize:

    是否开启pdf识别,默认值为true

  • PdfPageIndex:

    pdf页码,从0开始,默认为0



374
375
376
# File 'lib/v20181119/models.rb', line 374

def ImageBase64
  @ImageBase64
end

#ImageUrlObject

支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 非腾讯云存储的 Url 速度和稳定性可能受一定影响。

Parameters:

  • ImageBase64:

    图片的 Base64 值。

  • ImageUrl:

    图片的 Url 地址。

  • SupportHorizontalImage:

    用于选择是否支持横屏拍摄。打开则支持横屏拍摄图片角度判断,角度信息在返回参数的angle中,默认值为true

  • RejectNonArithmeticPic:

    是否拒绝非速算图,打开则拒绝非速算图(注:非速算图是指风景人物等明显不是速算图片的图片),默认值为false

  • EnableDispRelatedVertical:

    是否展开耦合算式中的竖式计算,默认值为false

  • EnableDispMidResult:

    是否展示竖式算式的中间结果和格式控制字符,默认值为false

  • EnablePdfRecognize:

    是否开启pdf识别,默认值为true

  • PdfPageIndex:

    pdf页码,从0开始,默认为0



374
375
376
# File 'lib/v20181119/models.rb', line 374

def ImageUrl
  @ImageUrl
end

#PdfPageIndexObject

支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 非腾讯云存储的 Url 速度和稳定性可能受一定影响。

Parameters:

  • ImageBase64:

    图片的 Base64 值。

  • ImageUrl:

    图片的 Url 地址。

  • SupportHorizontalImage:

    用于选择是否支持横屏拍摄。打开则支持横屏拍摄图片角度判断,角度信息在返回参数的angle中,默认值为true

  • RejectNonArithmeticPic:

    是否拒绝非速算图,打开则拒绝非速算图(注:非速算图是指风景人物等明显不是速算图片的图片),默认值为false

  • EnableDispRelatedVertical:

    是否展开耦合算式中的竖式计算,默认值为false

  • EnableDispMidResult:

    是否展示竖式算式的中间结果和格式控制字符,默认值为false

  • EnablePdfRecognize:

    是否开启pdf识别,默认值为true

  • PdfPageIndex:

    pdf页码,从0开始,默认为0



374
375
376
# File 'lib/v20181119/models.rb', line 374

def PdfPageIndex
  @PdfPageIndex
end

#RejectNonArithmeticPicObject

支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 非腾讯云存储的 Url 速度和稳定性可能受一定影响。

Parameters:

  • ImageBase64:

    图片的 Base64 值。

  • ImageUrl:

    图片的 Url 地址。

  • SupportHorizontalImage:

    用于选择是否支持横屏拍摄。打开则支持横屏拍摄图片角度判断,角度信息在返回参数的angle中,默认值为true

  • RejectNonArithmeticPic:

    是否拒绝非速算图,打开则拒绝非速算图(注:非速算图是指风景人物等明显不是速算图片的图片),默认值为false

  • EnableDispRelatedVertical:

    是否展开耦合算式中的竖式计算,默认值为false

  • EnableDispMidResult:

    是否展示竖式算式的中间结果和格式控制字符,默认值为false

  • EnablePdfRecognize:

    是否开启pdf识别,默认值为true

  • PdfPageIndex:

    pdf页码,从0开始,默认为0



374
375
376
# File 'lib/v20181119/models.rb', line 374

def RejectNonArithmeticPic
  @RejectNonArithmeticPic
end

#SupportHorizontalImageObject

支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 非腾讯云存储的 Url 速度和稳定性可能受一定影响。

Parameters:

  • ImageBase64:

    图片的 Base64 值。

  • ImageUrl:

    图片的 Url 地址。

  • SupportHorizontalImage:

    用于选择是否支持横屏拍摄。打开则支持横屏拍摄图片角度判断,角度信息在返回参数的angle中,默认值为true

  • RejectNonArithmeticPic:

    是否拒绝非速算图,打开则拒绝非速算图(注:非速算图是指风景人物等明显不是速算图片的图片),默认值为false

  • EnableDispRelatedVertical:

    是否展开耦合算式中的竖式计算,默认值为false

  • EnableDispMidResult:

    是否展示竖式算式的中间结果和格式控制字符,默认值为false

  • EnablePdfRecognize:

    是否开启pdf识别,默认值为true

  • PdfPageIndex:

    pdf页码,从0开始,默认为0



374
375
376
# File 'lib/v20181119/models.rb', line 374

def SupportHorizontalImage
  @SupportHorizontalImage
end

Instance Method Details

#deserialize(params) ⇒ Object



387
388
389
390
391
392
393
394
395
396
# File 'lib/v20181119/models.rb', line 387

def deserialize(params)
  @ImageBase64 = params['ImageBase64']
  @ImageUrl = params['ImageUrl']
  @SupportHorizontalImage = params['SupportHorizontalImage']
  @RejectNonArithmeticPic = params['RejectNonArithmeticPic']
  @EnableDispRelatedVertical = params['EnableDispRelatedVertical']
  @EnableDispMidResult = params['EnableDispMidResult']
  @EnablePdfRecognize = params['EnablePdfRecognize']
  @PdfPageIndex = params['PdfPageIndex']
end