Class: TencentCloud::Mrs::V20200910::ImageMaskRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Mrs::V20200910::ImageMaskRequest
- Defined in:
- lib/v20200910/models.rb
Overview
ImageMask请求参数结构体
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(image = nil, maskflag = nil, autofiximagedirection = nil) ⇒ ImageMaskRequest
constructor
A new instance of ImageMaskRequest.
Constructor Details
#initialize(image = nil, maskflag = nil, autofiximagedirection = nil) ⇒ ImageMaskRequest
Returns a new instance of ImageMaskRequest.
4975 4976 4977 4978 4979 |
# File 'lib/v20200910/models.rb', line 4975 def initialize(image=nil, maskflag=nil, autofiximagedirection=nil) @Image = image @MaskFlag = maskflag @AutoFixImageDirection = autofiximagedirection end |
Instance Attribute Details
#AutoFixImageDirection ⇒ Object
4973 4974 4975 |
# File 'lib/v20200910/models.rb', line 4973 def AutoFixImageDirection @AutoFixImageDirection end |
#Image ⇒ Object
4973 4974 4975 |
# File 'lib/v20200910/models.rb', line 4973 def Image @Image end |
#MaskFlag ⇒ Object
4973 4974 4975 |
# File 'lib/v20200910/models.rb', line 4973 def MaskFlag @MaskFlag end |
Instance Method Details
#deserialize(params) ⇒ Object
4981 4982 4983 4984 4985 4986 4987 4988 4989 4990 4991 |
# File 'lib/v20200910/models.rb', line 4981 def deserialize(params) unless params['Image'].nil? @Image = ImageInfo.new @Image.deserialize(params['Image']) end unless params['MaskFlag'].nil? @MaskFlag = ImageMaskFlags.new @MaskFlag.deserialize(params['MaskFlag']) end @AutoFixImageDirection = params['AutoFixImageDirection'] end |