Class: TencentCloud::Mrs::V20200910::HandleParam

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

Overview

图片处理参数

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(ocrenginetype = nil, isreturntext = nil, rotatetheangle = nil, autofitdirection = nil, autooptimizecoordinate = nil, isscale = nil, imageoriginalsize = nil, scaletargetsize = nil) ⇒ HandleParam

Returns a new instance of HandleParam.



4460
4461
4462
4463
4464
4465
4466
4467
4468
4469
# File 'lib/v20200910/models.rb', line 4460

def initialize(ocrenginetype=nil, isreturntext=nil, rotatetheangle=nil, autofitdirection=nil, autooptimizecoordinate=nil, isscale=nil, imageoriginalsize=nil, scaletargetsize=nil)
  @OcrEngineType = ocrenginetype
  @IsReturnText = isreturntext
  @RotateTheAngle = rotatetheangle
  @AutoFitDirection = autofitdirection
  @AutoOptimizeCoordinate = autooptimizecoordinate
  @IsScale = isscale
  @ImageOriginalSize = imageoriginalsize
  @ScaleTargetSize = scaletargetsize
end

Instance Attribute Details

#AutoFitDirectionObject

Parameters:

  • OcrEngineType:

    ocr引擎

  • IsReturnText:

    是否返回分行文本内容

  • RotateTheAngle:

    顺时针旋转角度

  • AutoFitDirection:

    自动适配方向,仅支持优图引擎

  • AutoOptimizeCoordinate:

    坐标优化

  • IsScale:

    是否开启图片压缩,开启时imageOriginalSize必须正确填写

  • ImageOriginalSize:

    原始图片大小(单位byes),用来判断该图片是否需要压缩

  • ScaleTargetSize:

    采用后台默认值(2048Kb)



4458
4459
4460
# File 'lib/v20200910/models.rb', line 4458

def AutoFitDirection
  @AutoFitDirection
end

#AutoOptimizeCoordinateObject

Parameters:

  • OcrEngineType:

    ocr引擎

  • IsReturnText:

    是否返回分行文本内容

  • RotateTheAngle:

    顺时针旋转角度

  • AutoFitDirection:

    自动适配方向,仅支持优图引擎

  • AutoOptimizeCoordinate:

    坐标优化

  • IsScale:

    是否开启图片压缩,开启时imageOriginalSize必须正确填写

  • ImageOriginalSize:

    原始图片大小(单位byes),用来判断该图片是否需要压缩

  • ScaleTargetSize:

    采用后台默认值(2048Kb)



4458
4459
4460
# File 'lib/v20200910/models.rb', line 4458

def AutoOptimizeCoordinate
  @AutoOptimizeCoordinate
end

#ImageOriginalSizeObject

Parameters:

  • OcrEngineType:

    ocr引擎

  • IsReturnText:

    是否返回分行文本内容

  • RotateTheAngle:

    顺时针旋转角度

  • AutoFitDirection:

    自动适配方向,仅支持优图引擎

  • AutoOptimizeCoordinate:

    坐标优化

  • IsScale:

    是否开启图片压缩,开启时imageOriginalSize必须正确填写

  • ImageOriginalSize:

    原始图片大小(单位byes),用来判断该图片是否需要压缩

  • ScaleTargetSize:

    采用后台默认值(2048Kb)



4458
4459
4460
# File 'lib/v20200910/models.rb', line 4458

def ImageOriginalSize
  @ImageOriginalSize
end

#IsReturnTextObject

Parameters:

  • OcrEngineType:

    ocr引擎

  • IsReturnText:

    是否返回分行文本内容

  • RotateTheAngle:

    顺时针旋转角度

  • AutoFitDirection:

    自动适配方向,仅支持优图引擎

  • AutoOptimizeCoordinate:

    坐标优化

  • IsScale:

    是否开启图片压缩,开启时imageOriginalSize必须正确填写

  • ImageOriginalSize:

    原始图片大小(单位byes),用来判断该图片是否需要压缩

  • ScaleTargetSize:

    采用后台默认值(2048Kb)



4458
4459
4460
# File 'lib/v20200910/models.rb', line 4458

def IsReturnText
  @IsReturnText
end

#IsScaleObject

Parameters:

  • OcrEngineType:

    ocr引擎

  • IsReturnText:

    是否返回分行文本内容

  • RotateTheAngle:

    顺时针旋转角度

  • AutoFitDirection:

    自动适配方向,仅支持优图引擎

  • AutoOptimizeCoordinate:

    坐标优化

  • IsScale:

    是否开启图片压缩,开启时imageOriginalSize必须正确填写

  • ImageOriginalSize:

    原始图片大小(单位byes),用来判断该图片是否需要压缩

  • ScaleTargetSize:

    采用后台默认值(2048Kb)



4458
4459
4460
# File 'lib/v20200910/models.rb', line 4458

def IsScale
  @IsScale
end

#OcrEngineTypeObject

Parameters:

  • OcrEngineType:

    ocr引擎

  • IsReturnText:

    是否返回分行文本内容

  • RotateTheAngle:

    顺时针旋转角度

  • AutoFitDirection:

    自动适配方向,仅支持优图引擎

  • AutoOptimizeCoordinate:

    坐标优化

  • IsScale:

    是否开启图片压缩,开启时imageOriginalSize必须正确填写

  • ImageOriginalSize:

    原始图片大小(单位byes),用来判断该图片是否需要压缩

  • ScaleTargetSize:

    采用后台默认值(2048Kb)



4458
4459
4460
# File 'lib/v20200910/models.rb', line 4458

def OcrEngineType
  @OcrEngineType
end

#RotateTheAngleObject

Parameters:

  • OcrEngineType:

    ocr引擎

  • IsReturnText:

    是否返回分行文本内容

  • RotateTheAngle:

    顺时针旋转角度

  • AutoFitDirection:

    自动适配方向,仅支持优图引擎

  • AutoOptimizeCoordinate:

    坐标优化

  • IsScale:

    是否开启图片压缩,开启时imageOriginalSize必须正确填写

  • ImageOriginalSize:

    原始图片大小(单位byes),用来判断该图片是否需要压缩

  • ScaleTargetSize:

    采用后台默认值(2048Kb)



4458
4459
4460
# File 'lib/v20200910/models.rb', line 4458

def RotateTheAngle
  @RotateTheAngle
end

#ScaleTargetSizeObject

Parameters:

  • OcrEngineType:

    ocr引擎

  • IsReturnText:

    是否返回分行文本内容

  • RotateTheAngle:

    顺时针旋转角度

  • AutoFitDirection:

    自动适配方向,仅支持优图引擎

  • AutoOptimizeCoordinate:

    坐标优化

  • IsScale:

    是否开启图片压缩,开启时imageOriginalSize必须正确填写

  • ImageOriginalSize:

    原始图片大小(单位byes),用来判断该图片是否需要压缩

  • ScaleTargetSize:

    采用后台默认值(2048Kb)



4458
4459
4460
# File 'lib/v20200910/models.rb', line 4458

def ScaleTargetSize
  @ScaleTargetSize
end

Instance Method Details

#deserialize(params) ⇒ Object



4471
4472
4473
4474
4475
4476
4477
4478
4479
4480
# File 'lib/v20200910/models.rb', line 4471

def deserialize(params)
  @OcrEngineType = params['OcrEngineType']
  @IsReturnText = params['IsReturnText']
  @RotateTheAngle = params['RotateTheAngle']
  @AutoFitDirection = params['AutoFitDirection']
  @AutoOptimizeCoordinate = params['AutoOptimizeCoordinate']
  @IsScale = params['IsScale']
  @ImageOriginalSize = params['ImageOriginalSize']
  @ScaleTargetSize = params['ScaleTargetSize']
end