Transparentize

View as Markdown

BitmapChannelsTransparentize

Sets alpha values of pixels with a given color to transparent.

Code Snippet

using (var bitmap = new Bitmap("ImageOnWhite.png"))
{
    bitmap.Channels.SetAlpha(1f);
    bitmap.Channels.Transparentize(new RgbColor(255, 255, 244), 0.1f);

    bitmap.Save("Transparentize.png");
}

Input

ImageOnWhite.png

ImageOnWhite.png

Output

Transparentize.png

Transparentize.png

Used APIs