Products | Support | Email a link to this topic. | Send comments on this topic. | Back to Introduction - All Topics | Help Version 19.0.6.9
|
Leadtools.ImageProcessing.Effects Namespace : StatisticsInformationCommand Class |
public class StatisticsInformationCommand : Leadtools.ImageProcessing.RasterCommand, Leadtools.ImageProcessing.IRasterCommand
'Declaration
Public Class StatisticsInformationCommand Inherits Leadtools.ImageProcessing.RasterCommand Implements Leadtools.ImageProcessing.IRasterCommand
'Usage
Dim instance As StatisticsInformationCommand
public sealed class StatisticsInformationCommand : Leadtools.ImageProcessing.IRasterCommand
@interface LTStatisticsInformationCommand : LTRasterCommand
public class StatisticsInformationCommand extends RasterCommand
function Leadtools.ImageProcessing.Effects.StatisticsInformationCommand()
public ref class StatisticsInformationCommand : public Leadtools.ImageProcessing.RasterCommand, Leadtools.ImageProcessing.IRasterCommand
Run the StatisticsInformationCommand on an image.
Imports Leadtools Imports Leadtools.ImageProcessing Imports Leadtools.Codecs Imports Leadtools.ImageProcessing.Effects Public Sub StatisticsInformationCommandExample() Dim codecs As New RasterCodecs() codecs.ThrowExceptionsOnInvalidImages = True Dim leadImage As RasterImage = codecs.Load(Path.Combine(LEAD_VARS.ImagesDir, "Master.jpg")) ' Prepare the command Dim command As StatisticsInformationCommand = New StatisticsInformationCommand command.Channel = RasterColorChannel.Master command.Start = 0 command.End = 255 'Get statistical image information. command.Run(leadImage) MessageBox.Show("Minimum = " + command.Minimum.ToString + Chr(13) + _ "Maximum = " + command.Maximum.ToString + Chr(13) + _ "Mean = " + command.Mean.ToString + Chr(13) + _ "Median = " + command.Median.ToString + Chr(13) + _ "Percent = " + command.Percent.ToString + Chr(13) + _ "PixelCount = " + command.PixelCount.ToString + Chr(13) + _ "StandardDeviation = " + command.StandardDeviation.ToString + Chr(13) + _ "TotalPixelCount = " + command.TotalPixelCount.ToString) End Sub Public NotInheritable Class LEAD_VARS Public Const ImagesDir As String = "C:\Users\Public\Documents\LEADTOOLS Images" End Class
using Leadtools; using Leadtools.Codecs; using Leadtools.ImageProcessing; using Leadtools.ImageProcessing.Effects; public void StatisticsInformationCommandExample() { // Load an image RasterCodecs codecs = new RasterCodecs(); codecs.ThrowExceptionsOnInvalidImages = true; RasterImage image = codecs.Load(Path.Combine(LEAD_VARS.ImagesDir, "Master.jpg")); // Prepare the command StatisticsInformationCommand command = new StatisticsInformationCommand(); command.Channel = RasterColorChannel.Master; command.Start = 0; command.End = 255; //Get statistical image information. command.Run(image); MessageBox.Show("Minimum = " + command.Minimum + "\n" + "Maximum = " + command.Maximum + "\n" + "Mean = " + command.Mean + "\n" + "Median = " + command.Median + "\n" + "Percent = " + command.Percent + "\n" + "PixelCount = " + command.PixelCount + "\n" + "StandardDeviation = " + command.StandardDeviation + "\n" + "TotalPixelCount = " + command.TotalPixelCount); } static class LEAD_VARS { public const string ImagesDir = @"C:\Users\Public\Documents\LEADTOOLS Images"; }
using Leadtools; using Leadtools.Codecs; using Leadtools.ImageProcessing.Effects; using Leadtools.ImageProcessing; public async Task StatisticsInformationCommandExample() { // Load an image RasterCodecs codecs = new RasterCodecs(); codecs.ThrowExceptionsOnInvalidImages = true; // Load the image string srcFileName = @"Assets\Image1.cmp"; StorageFile loadFile = await Tools.AppInstallFolder.GetFileAsync(srcFileName); RasterImage image = await codecs.LoadAsync(LeadStreamFactory.Create(loadFile)); // Prepare the command StatisticsInformationCommand command = new StatisticsInformationCommand(); command.Channel = RasterColorChannel.Master; command.Start = 0; command.End = 255; //Get statistical image information. command.Run(image); Debug.WriteLine("Minimum = " + command.Minimum + "\n" + "Maximum = " + command.Maximum + "\n" + "Mean = " + command.Mean + "\n" + "Median = " + command.Median + "\n" + "Percent = " + command.Percent + "\n" + "PixelCount = " + command.PixelCount + "\n" + "StandardDeviation = " + command.StandardDeviation + "\n" + "TotalPixelCount = " + command.TotalPixelCount); }
using Leadtools; using Leadtools.Codecs; using Leadtools.ImageProcessing; using Leadtools.ImageProcessing.Effects; using Leadtools.Examples; public void StatisticsInformationCommandExample(RasterImage image) { // Prepare the command StatisticsInformationCommand command = new StatisticsInformationCommand(); command.Channel = RasterColorChannel.Master; command.Start = 0; command.End = 255; //Get statistical image information. command.Run(image); Debug.WriteLine("Minimum = " + command.Minimum + "\n" + "Maximum = " + command.Maximum + "\n" + "Mean = " + command.Mean + "\n" + "Median = " + command.Median + "\n" + "Percent = " + command.Percent + "\n" + "PixelCount = " + command.PixelCount + "\n" + "StandardDeviation = " + command.StandardDeviation + "\n" + "TotalPixelCount = " + command.TotalPixelCount); }
Imports Leadtools Imports Leadtools.Codecs Imports Leadtools.ImageProcessing Imports Leadtools.ImageProcessing.Effects Public Sub StatisticsInformationCommandExample(ByVal image As RasterImage) ' Prepare the command Dim command As StatisticsInformationCommand = New StatisticsInformationCommand() command.Channel = RasterColorChannel.Master command.Start = 0 command.End = 255 'Get statistical image information. command.Run(image) Debug.WriteLine("Minimum = " & command.Minimum + Constants.vbLf & "Maximum = " & command.Maximum + Constants.vbLf & "Mean = " & _ command.Mean + Constants.vbLf & "Median = " & command.Median + Constants.vbLf & "Percent = " & command.Percent + Constants.vbLf & _ "PixelCount = " & command.PixelCount + Constants.vbLf & "StandardDeviation = " & command.StandardDeviation + Constants.vbLf & _ "TotalPixelCount = " & command.TotalPixelCount) End Sub
StatisticsInformationCommand Members
Leadtools.ImageProcessing.Effects Namespace
Color Halftone and Halftone Images
Leadtools.ImageProcessing.Color.ConvertToColoredGrayCommand
Leadtools.ImageProcessing.GrayscaleCommand
Leadtools.ImageProcessing.Color.GrayScaleExtendedCommand
Leadtools.ImageProcessing.SpecialEffects.ShadowCommand
Leadtools.ImageProcessing.Color.ChangeHueSaturationIntensityCommand
Leadtools.ImageProcessing.Color.ColorReplaceCommand
Leadtools.ImageProcessing.Color.ColorThresholdCommand
Leadtools.ImageProcessing.Core.DiscreteFourierTransformCommand
DirectionEdgeStatisticalCommand Class
Leadtools.ImageProcessing.Core.FastFourierTransformCommand
Leadtools.ImageProcessing.Core.FrequencyFilterCommand
Leadtools.ImageProcessing.Core.FrequencyFilterMaskCommand
Leadtools.ImageProcessing.Core.FourierTransformDisplayCommand
FeretsDiameterCommand Class
ObjectInformationCommand Class
RegionContourPointsCommand Class
GetRegionPerimeterLength Method
Leadtools.ImageProcessing.Color.MathematicalFunctionCommand
Leadtools.ImageProcessing.SpecialEffects.RevEffectCommand
Leadtools.ImageProcessing.Color.SegmentCommand
Leadtools.ImageProcessing.Core.SubtractBackgroundCommand
UserFilterCommand Class