Class: TencentCloud::Ocr::V20181119::QuestionSplitOCRRequest

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

Overview

QuestionSplitOCR请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(imageurl = nil, imagebase64 = nil, ispdf = nil, pdfpagenumber = nil, enableimagecrop = nil, enableonlydetectborder = nil, usenewmodel = nil) ⇒ QuestionSplitOCRRequest

Returns a new instance of QuestionSplitOCRRequest.



8338
8339
8340
8341
8342
8343
8344
8345
8346
# File 'lib/v20181119/models.rb', line 8338

def initialize(imageurl=nil, imagebase64=nil, ispdf=nil, pdfpagenumber=nil, enableimagecrop=nil, enableonlydetectborder=nil, usenewmodel=nil)
  @ImageUrl = imageurl
  @ImageBase64 = imagebase64
  @IsPdf = ispdf
  @PdfPageNumber = pdfpagenumber
  @EnableImageCrop = enableimagecrop
  @EnableOnlyDetectBorder = enableonlydetectborder
  @UseNewModel = usenewmodel
end

Instance Attribute Details

#EnableImageCropObject

API默认false, demo默认使用的是true



8336
8337
8338
# File 'lib/v20181119/models.rb', line 8336

def EnableImageCrop
  @EnableImageCrop
end

#EnableOnlyDetectBorderObject

API默认false, demo默认使用的是true



8336
8337
8338
# File 'lib/v20181119/models.rb', line 8336

def EnableOnlyDetectBorder
  @EnableOnlyDetectBorder
end

#ImageBase64Object

API默认false, demo默认使用的是true



8336
8337
8338
# File 'lib/v20181119/models.rb', line 8336

def ImageBase64
  @ImageBase64
end

#ImageUrlObject

API默认false, demo默认使用的是true



8336
8337
8338
# File 'lib/v20181119/models.rb', line 8336

def ImageUrl
  @ImageUrl
end

#IsPdfObject

API默认false, demo默认使用的是true



8336
8337
8338
# File 'lib/v20181119/models.rb', line 8336

def IsPdf
  @IsPdf
end

#PdfPageNumberObject

API默认false, demo默认使用的是true



8336
8337
8338
# File 'lib/v20181119/models.rb', line 8336

def PdfPageNumber
  @PdfPageNumber
end

#UseNewModelObject

API默认false, demo默认使用的是true



8336
8337
8338
# File 'lib/v20181119/models.rb', line 8336

def UseNewModel
  @UseNewModel
end

Instance Method Details

#deserialize(params) ⇒ Object



8348
8349
8350
8351
8352
8353
8354
8355
8356
# File 'lib/v20181119/models.rb', line 8348

def deserialize(params)
  @ImageUrl = params['ImageUrl']
  @ImageBase64 = params['ImageBase64']
  @IsPdf = params['IsPdf']
  @PdfPageNumber = params['PdfPageNumber']
  @EnableImageCrop = params['EnableImageCrop']
  @EnableOnlyDetectBorder = params['EnableOnlyDetectBorder']
  @UseNewModel = params['UseNewModel']
end