BlurRegionTransformation class
Blurs the specified region of the image by the radius
factor.
The filtering mode is Gaussian Blur, where radius
parameter sets the blur radius — effect intensity.
Technically, radius
controls the Gaussian Blur standard deviation multiplied by ten.
The value of radius
might come up to 5000, while the default value is determined automatically based on the size of the region.
Note, larger radius
values do not affect the operation performance.
Blur region: https://uploadcare.com/docs/transformations/image/blur-sharpen/#operation-blur-region Blur faces: https://uploadcare.com/docs/transformations/image/blur-sharpen/#operation-blur-region-faces
- Inheritance
-
- Object
- Transformation
- IntTransformation
- BlurTransformation
- BlurRegionTransformation
Constructors
- BlurRegionTransformation({BlurRegionTValue type = BlurRegionTValue.Region, Dimensions? dimensions, Offsets? coordinates, int? radius})
Properties
- coordinates → Offsets?
-
final
- delimiter → String
-
Instruction delimiter
no setterinherited
- dimensions → Dimensions?
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- operation → String
-
CDN API operation URL directive
no setteroverride
-
params
→ List<
String> -
Related parameters
no setteroverride
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- type → BlurRegionTValue
-
When BlurRegionTValue.Faces is specified the regions are selected automatically by utilizing face detection.
final
- value → int?
-
finalinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
dynamic other) → bool -
The equality operator.
inherited