←Select platform

UniDirection Property

Summary
Gets or sets a flag that indicates whether the motion extends only in one direction.
Syntax
C#
C++/CLI
Python
public bool UniDirection { get; set; } 
public: 
property bool UniDirection { 
   bool get(); 
   void set (    bool ); 
} 
UniDirection # get and set (MotionBlurCommand) 

Property Value

Flag that indicates whether the motion extends only in one direction. Possible values are:

Value Meaning
true The motion blur effect is only in the direction specified in the Angle property.
false The motion blur effect is along the line with that angle. For example, if the Angle property is 0, the blur effect will occur in the 0 degree direction and the 180 degree direction.
Example
C#
using Leadtools; 
using Leadtools.Codecs; 
using Leadtools.ImageProcessing.Effects; 
 
 
public void MotionBlurCommandExample() 
{ 
   // Load an image 
   RasterCodecs codecs = new RasterCodecs(); 
   codecs.ThrowExceptionsOnInvalidImages = true; 
 
   RasterImage image = codecs.Load(Path.Combine(LEAD_VARS.ImagesDir, "sample5.cmp")); 
 
   // Prepare the command 
   MotionBlurCommand command = new MotionBlurCommand(); 
   command.Dimension = 20; 
   command.Angle = 4500; 
   command.UniDirection = false; 
   //blur the image. 
   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.3.3
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

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