Cannot replace color

Magick.NET is an object-oriented C# interface to ImageMagick. Use this forum to discuss, make suggestions about, or report bugs concerning Magick.NET
Post Reply
Posts: 1
Joined: 2017-03-09T09:39:31-07:00
Authentication code: 1151

Cannot replace color

Post by Verlemion » 2017-03-09T09:42:41-07:00

Hello, I'm trying to replace white color to green using this code:

Code: Select all

private static MagickImage ChangeWhiteColor(MagickImage Image, Color TargetColor)
            MagickImage NewImage = new MagickImage(Image);

            NewImage.Opaque(MagickColor.FromRgb(255, (byte)255, (byte)255), 

            return NewImage;
But it seems that code won't work, it just replaces color to light gray. What I should do?

User avatar
Posts: 1577
Joined: 2013-05-04T15:28:54-07:00
Authentication code: 6789

Re: Cannot replace color

Post by dlemstra » 2017-03-11T19:15:01-07:00

Which version are you using? And what is the value of your TargetColor.
.NET + ImageMagick = Magick.NET, @MagickNET, Donate

Post Reply