LEADTOOLS Image Processing (Leadtools.ImageProcessing.Core assembly)

ImageColorTypeCommand Class

Show in webframe
Example 







Members 
This command investigate the image and return it's type whether colored, grayscale or black and white.
Object Model
Syntax
'Declaration
 
Public Class ImageColorTypeCommand 
   Inherits Leadtools.ImageProcessing.RasterCommand
   Implements Leadtools.ImageProcessing.IRasterCommand 
'Usage
 
Dim instance As ImageColorTypeCommand
public sealed class ImageColorTypeCommand : Leadtools.ImageProcessing.IRasterCommand  
@interface LTImageColorTypeCommand : LTRasterCommand
public class ImageColorTypeCommand extends RasterCommand
function Leadtools.ImageProcessing.Core.ImageColorTypeCommand()
public ref class ImageColorTypeCommand : public Leadtools.ImageProcessing.RasterCommand, Leadtools.ImageProcessing.IRasterCommand  
Remarks

The returned type is returned through ColorType property.

The confidence percentage can be checked using the Confidence property.

Example
Copy Code  
Imports Leadtools
    Imports Leadtools.Codecs
    Imports Leadtools.ImageProcessing.Core

    Public Sub ImageColorTypeCommandExample()

    ' Load an image
    Dim codecs As RasterCodecs = New RasterCodecs()
    codecs.ThrowExceptionsOnInvalidImages = True

    Dim image As RasterImage = codecs.Load(Path.Combine(LEAD_VARS.ImagesDir, "Master.jpg"))

    ' Prepare the command
    Dim command As ImageColorTypeCommand = New ImageColorTypeCommand()
    'Apply 
    command.Run(image)

    MessageBox.Show("Color Type = " + command.ColorType.ToString() + "\n" + "Confidence = " + command.Confidence.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.Core;

public void ImageColorTypeCommandExample()
{
   // Load an image
   RasterCodecs codecs = new RasterCodecs();
   codecs.ThrowExceptionsOnInvalidImages = true;

   RasterImage image = codecs.Load(Path.Combine(LEAD_VARS.ImagesDir, "Master.jpg"));

   // Prepare the command
   ImageColorTypeCommand command = new ImageColorTypeCommand();
   //Apply 
   command.Run(image);

   MessageBox.Show("Color Type = " + command.ColorType.ToString() + "\n" + "Confidence = " + command.Confidence.ToString());

}

static class LEAD_VARS
{
public const string ImagesDir = @"C:\Users\Public\Documents\LEADTOOLS Images";
}
Requirements

Target Platforms

See Also

Reference

ImageColorTypeCommand Members
Leadtools.ImageProcessing.Core Namespace

 

 


Products | Support | Contact Us | Copyright Notices
© 2006-2014 All Rights Reserved. LEAD Technologies, Inc.