Leadtools.ImageProcessing.SpecialEffects Send comments on this topic. | Back to Introduction - All Topics | Help Version 16.5.9.25
RadialBlurCommand Constructor(Int32,Int32,Point)
See Also  Example
Leadtools.ImageProcessing.SpecialEffects Namespace > RadialBlurCommand Class > RadialBlurCommand Constructor : RadialBlurCommand Constructor(Int32,Int32,Point)



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.
Initializes a new RadialBlurCommand class object with explicit parameters.

Syntax

Visual Basic (Declaration)  
Public Function New( _
   ByVal dimension As Integer, _
   ByVal stress As Integer, _
   ByVal centerPoint As Point _
)
Visual Basic (Usage) Copy Code
Dim dimension As Integer
Dim stress As Integer
Dim centerPoint As Point
 
Dim instance As RadialBlurCommand(dimension, stress, centerPoint)
C#  
public RadialBlurCommand( 
   int dimension,
   int stress,
   Point centerPoint
)
C++/CLI  
public:
RadialBlurCommand( 
   int dimension,
   int stress,
   Point centerPoint
)

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.

Visual Basic Copy Code
Public Sub RadialBlurConstructorExample()
   RasterCodecs.Startup()
   Dim codecs As New RasterCodecs()
   codecs.ThrowExceptionsOnInvalidImages = True

   Dim leadImage As RasterImage = codecs.Load(LeadtoolsExamples.Common.ImagesPath.Path + "Master.jpg")

   ' Prepare the command
   Dim command As RadialBlurCommand = New RadialBlurCommand(50, 10, New Point(CType((leadImage.Width / 2), Integer), CType((leadImage.Height / 2), Integer)))
   ' Radial blur
   command.Run(leadImage)
   codecs.Save(leadImage, LeadtoolsExamples.Common.ImagesPath.Path + "Result.jpg", RasterImageFormat.Jpeg, 24)

   RasterCodecs.Shutdown()
End Sub
C# Copy Code
public void RadialBlurConstructorExample() 

   // Load an image 
   RasterCodecs.Startup(); 
   RasterCodecs codecs = new RasterCodecs(); 
   codecs.ThrowExceptionsOnInvalidImages = true; 
 
   RasterImage image = codecs.Load(LeadtoolsExamples.Common.ImagesPath.Path + "Master.jpg"); 
 
   // Prepare the command 
   RadialBlurCommand command = new RadialBlurCommand(50, 10, new Point((image.Width / 2), (image.Height / 2))); 
   // Radial blur. 
   command.Run(image); 
   codecs.Save(image, LeadtoolsExamples.Common.ImagesPath.Path + "Result.jpg", RasterImageFormat.Jpeg, 24); 
 
   RasterCodecs.Shutdown(); 
}

Requirements

Target Platforms: Microsoft .NET Framework 2.0, Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family

See Also