←Select platform

RadialBlurCommand Constructor(int,int,LeadPoint)

Summary
Initializes a new RadialBlurCommand class object with explicit parameters.
Syntax
C#
C++/CLI
Python
public: 
RadialBlurCommand(  
   int dimension, 
   int stress, 
   LeadPoint centerPoint 
) 
__init__(self,dimension,stress,centerPoint) # Overloaded constructor 

Parameters

dimension
An integer that represents the size of the neighborhood used in blurring. Increasing this value will increase the amount of blurring. Valid values are range in between 1 and 100.

stress
An integer that represents the amount of the blur intensity. Valid values are range in between 1 and 100.

centerPoint
The point around which the pixels are rotated.

Example

Run the RadialBlurCommand on an image.

C#
using Leadtools; 
using Leadtools.Codecs; 
using Leadtools.ImageProcessing.SpecialEffects; 
 
 
public void RadialBlurConstructorExample() 
{ 
   // Load an image 
   RasterCodecs codecs = new RasterCodecs(); 
   codecs.ThrowExceptionsOnInvalidImages = true; 
 
   RasterImage image = codecs.Load(Path.Combine(LEAD_VARS.ImagesDir, "sample5.cmp")); 
 
   // Prepare the command 
   RadialBlurCommand command = new RadialBlurCommand(50, 10, new LeadPoint((image.Width / 2), (image.Height / 2))); 
   // Radial blur. 
   command.Run(image); 
   codecs.Save(image, Path.Combine(LEAD_VARS.ImagesDir, "Result.jpg"), RasterImageFormat.Jpeg, 24); 
 
} 
 
static class LEAD_VARS 
{ 
   public const string ImagesDir = @"C:\LEADTOOLS23\Resources\Images"; 
} 
Requirements

Target Platforms

Help Version 23.0.2024.2.29
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.ImageProcessing.SpecialEffects Assembly
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.