←Select platform

SigmaCommand Constructor(int,int,float,bool)

Summary
Initializes a new SigmaCommand class object with explicit parameters.
Syntax
C#
C++/CLI
Python
public SigmaCommand( 
   int dimension, 
   int sigma, 
   float threshold, 
   bool outline 
) 
public: 
SigmaCommand(  
   int dimension, 
   int sigma, 
   float threshold, 
   bool outline 
) 
__init__(self,dimension,sigma,threshold,outline) # Overloaded constructor 

Parameters

dimension
Dimensions of the neighborhood used for filtering.

sigma
Number of Standard Deviations of the kernel calculated pixels must be within.

threshold
Minimum percentage of pixels included to the number of pixels in the kernel.

outline
Whether the central pixel is included in the calculation of the filter or not.

Example

Runs the SigmaCommand on the Image.

C#
using Leadtools; 
using Leadtools.Codecs; 
using Leadtools.ImageProcessing.Core; 
 
public void SigmaConstructorExample() 
{ 
   // Load an image 
   RasterCodecs codecs = new RasterCodecs(); 
   codecs.ThrowExceptionsOnInvalidImages = true; 
 
   RasterImage image = codecs.Load(Path.Combine(LEAD_VARS.ImagesDir, "sample5.cmp")); 
   // Prepare the command 
   // Apply a sigma filter with a neighborhood of 5x5 pixels, sigma of 2, threshold of 0.2, and non outline aware. 
   SigmaCommand command = new SigmaCommand(5, 2, 0.2f, false); 
   command.Run(image); 
 
} 
 
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.Core Assembly

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