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.
15500 15501 15502 15503 15504 |
# File 'lib/v20180717/models.rb', line 15500 def initialize(type=nil, radius=nil, sigma=nil) @Type = type @Radius = radius @Sigma = sigma end |
Instance Attribute Details
#Radius ⇒ Object
<li>Gaussian : 高斯模糊。</li>
15498 15499 15500 |
# File 'lib/v20180717/models.rb', line 15498 def Radius @Radius end |
#Sigma ⇒ Object
<li>Gaussian : 高斯模糊。</li>
15498 15499 15500 |
# File 'lib/v20180717/models.rb', line 15498 def Sigma @Sigma end |
#Type ⇒ Object
<li>Gaussian : 高斯模糊。</li>
15498 15499 15500 |
# File 'lib/v20180717/models.rb', line 15498 def Type @Type end |
Instance Method Details
#deserialize(params) ⇒ Object
15506 15507 15508 15509 15510 |
# File 'lib/v20180717/models.rb', line 15506 def deserialize(params) @Type = params['Type'] @Radius = params['Radius'] @Sigma = params['Sigma'] end |