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.
4994 4995 4996 4997 4998 |
# File 'lib/v20200910/models.rb', line 4994 def initialize(image=nil, maskflag=nil, autofiximagedirection=nil) @Image = image @MaskFlag = maskflag @AutoFixImageDirection = autofiximagedirection end |
Instance Attribute Details
#AutoFixImageDirection ⇒ Object
4992 4993 4994 |
# File 'lib/v20200910/models.rb', line 4992 def AutoFixImageDirection @AutoFixImageDirection end |
#Image ⇒ Object
4992 4993 4994 |
# File 'lib/v20200910/models.rb', line 4992 def Image @Image end |
#MaskFlag ⇒ Object
4992 4993 4994 |
# File 'lib/v20200910/models.rb', line 4992 def MaskFlag @MaskFlag end |
Instance Method Details
#deserialize(params) ⇒ Object
5000 5001 5002 5003 5004 5005 5006 5007 5008 5009 5010 |
# File 'lib/v20200910/models.rb', line 5000 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 |