ImpressionistCommand Class (original) (raw)
Summary
Makes the image look like it was painted by an impressionist painter. This command is available in the Imaging Pro and above toolkits.
Syntax
class ImpressionistCommand(RasterCommand):
Example
Run the ImpressionistCommand on an image.
using Leadtools;
using Leadtools.Codecs;
using Leadtools.ImageProcessing.SpecialEffects;
public void ImpressionistCommandExample()
{
// Load an image
RasterCodecs codecs = new RasterCodecs();
codecs.ThrowExceptionsOnInvalidImages = true;
RasterImage image = codecs.Load(Path.Combine(LEAD_VARS.ImagesDir, "sample5.cmp"));
// Prepare the command
ImpressionistCommand command = new ImpressionistCommand();
command.HorizontalDimension = 10;
command.VerticalDimension = 10;
// Apply impressionist effect on 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:\LEADTOOLS22\Resources\Images";
}