Class: TencentCloud::Vod::V20180717::ImageBlur
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Vod::V20180717::ImageBlur
- Defined in:
- lib/v20180717/models.rb
Overview
图片模糊处理。
Instance Attribute Summary collapse
-
#Radius ⇒ Object
<li>Gaussian : 高斯模糊。</li>.
-
#Sigma ⇒ Object
<li>Gaussian : 高斯模糊。</li>.
-
#Type ⇒ Object
<li>Gaussian : 高斯模糊。</li>.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(type = nil, radius = nil, sigma = nil) ⇒ ImageBlur
constructor
A new instance of ImageBlur.
Constructor Details
#initialize(type = nil, radius = nil, sigma = nil) ⇒ ImageBlur
Returns a new instance of ImageBlur.
15502 15503 15504 15505 15506 |
# File 'lib/v20180717/models.rb', line 15502 def initialize(type=nil, radius=nil, sigma=nil) @Type = type @Radius = radius @Sigma = sigma end |
Instance Attribute Details
#Radius ⇒ Object
<li>Gaussian : 高斯模糊。</li>
15500 15501 15502 |
# File 'lib/v20180717/models.rb', line 15500 def Radius @Radius end |
#Sigma ⇒ Object
<li>Gaussian : 高斯模糊。</li>
15500 15501 15502 |
# File 'lib/v20180717/models.rb', line 15500 def Sigma @Sigma end |
#Type ⇒ Object
<li>Gaussian : 高斯模糊。</li>
15500 15501 15502 |
# File 'lib/v20180717/models.rb', line 15500 def Type @Type end |
Instance Method Details
#deserialize(params) ⇒ Object
15508 15509 15510 15511 15512 |
# File 'lib/v20180717/models.rb', line 15508 def deserialize(params) @Type = params['Type'] @Radius = params['Radius'] @Sigma = params['Sigma'] end |