Class: TencentCloud::Mps::V20190612::ComposeImageOperation

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

Overview

视频编辑/合成任务 视频图像转换操作。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(type = nil, rotateangle = nil, fliptype = nil) ⇒ ComposeImageOperation



6548
6549
6550
6551
6552
# File 'lib/v20190612/models.rb', line 6548

def initialize(type=nil, rotateangle=nil, fliptype=nil)
  @Type = type
  @RotateAngle = rotateangle
  @FlipType = fliptype
end

Instance Attribute Details

#FlipTypeObject

<li>Rotate:图像旋转。</li> <li>Flip:图像翻转。</li> <li>Horizental:水平翻转,即左右镜像。</li> <li>Vertical:垂直翻转,即上下镜像。</li>



6546
6547
6548
# File 'lib/v20190612/models.rb', line 6546

def FlipType
  @FlipType
end

#RotateAngleObject

<li>Rotate:图像旋转。</li> <li>Flip:图像翻转。</li> <li>Horizental:水平翻转,即左右镜像。</li> <li>Vertical:垂直翻转,即上下镜像。</li>



6546
6547
6548
# File 'lib/v20190612/models.rb', line 6546

def RotateAngle
  @RotateAngle
end

#TypeObject

<li>Rotate:图像旋转。</li> <li>Flip:图像翻转。</li> <li>Horizental:水平翻转,即左右镜像。</li> <li>Vertical:垂直翻转,即上下镜像。</li>



6546
6547
6548
# File 'lib/v20190612/models.rb', line 6546

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



6554
6555
6556
6557
6558
# File 'lib/v20190612/models.rb', line 6554

def deserialize(params)
  @Type = params['Type']
  @RotateAngle = params['RotateAngle']
  @FlipType = params['FlipType']
end