←Select platform

FragmentCommand Constructor(int,int)

Summary
Initializes a new FragmentCommand with explicit parameters.
Syntax
C#
C++/CLI
Python
public FragmentCommand( 
   int offset, 
   int opacity 
) 
public: 
FragmentCommand(  
   int offset, 
   int opacity 
) 
__init__(self,offset,opacity) # Overloaded constructor 

Parameters

offset
Value that indicates the number of pixels the copied image is shifted.

opacity
Value that indicates the transparency, in percent, of the copy in comparison to the original image. Possible values are range from 0 to 100. A value of 0 means the resulting image will be black. A value of 100 means that each copy's value will comprise 25 of the result.

Example

Run the FragmentCommand on an image.

C#
using Leadtools; 
using Leadtools.Codecs; 
using Leadtools.ImageProcessing.SpecialEffects; 
 
 
public void FragmentConstructorExample() 
{ 
   // Load an image 
   RasterCodecs codecs = new RasterCodecs(); 
   codecs.ThrowExceptionsOnInvalidImages = true; 
 
   RasterImage image = codecs.Load(Path.Combine(LEAD_VARS.ImagesDir, @"ImageProcessingDemo\NaturalFruits.jpg")); 
 
   // Prepare the command 
   FragmentCommand command = new FragmentCommand(4, 75); 
   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.