For more information, refer to Introduction to Image Processing With LEADTOOLS. For more information, refer to Correcting Colors.
Color Replace Function - Before

Color Replace Function - After

View additional platform support for this Color Replace function.
Run the ColorReplaceCommand on an image to change the red color by rotating its hue 90 degree.
using Leadtools;using Leadtools.Codecs;using Leadtools.ImageProcessing.Color;public void ColorReplaceCommandExample(){// Load an imageRasterCodecs codecs = new RasterCodecs();codecs.ThrowExceptionsOnInvalidImages = true;RasterImage image = codecs.Load(Path.Combine(LEAD_VARS.ImagesDir, "cannon.jpg"));// Prepare the commandColorReplaceCommand command = new ColorReplaceCommand();ColorReplaceCommandColor[] data = new ColorReplaceCommandColor[1];data[0] = new ColorReplaceCommandColor();data[0].Color = new RasterColor(200, 0, 35);data[0].Fuzziness = 100;command.Colors = data;command.Hue = 9000;command.Saturation = 0;command.Brightness = 0;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";}
Leadtools.ImageProcessing.Color Namespace
Introduction to Image Processing With LEADTOOLS
HistogramContrastCommand Class
HistogramEqualizeCommand Class
Leadtools.ImageProcessing.FillCommand
Leadtools.ImageProcessing.Core.WindowLevelCommand
Leadtools.ImageProcessing.Effects.AverageCommand
Leadtools.ImageProcessing.Core.MedianCommand
Leadtools.ImageProcessing.Effects.AddNoiseCommand
Leadtools.ImageProcessing.Effects.SpatialFilterCommand
Leadtools.ImageProcessing.Effects.BinaryFilterCommand
Leadtools.ImageProcessing.Core.MaximumCommand
Leadtools.ImageProcessing.Core.MinimumCommand
Leadtools.ImageProcessing.SpecialEffects.ShadowCommand
ChangeHueSaturationIntensityCommand Class
Leadtools.ImageProcessing.Effects.DirectionEdgeStatisticalCommand
Leadtools.ImageProcessing.Core.DiscreteFourierTransformCommand
Leadtools.ImageProcessing.Core.FastFourierTransformCommand
Leadtools.ImageProcessing.Core.FourierTransformDisplayCommand
Leadtools.ImageProcessing.Core.FrequencyFilterCommand
Leadtools.ImageProcessing.Core.FrequencyFilterMaskCommand
MathematicalFunctionCommand Class
Leadtools.ImageProcessing.SpecialEffects.RevEffectCommand
Leadtools.ImageProcessing.Core.SubtractBackgroundCommand