BitmapColor Adjustment

Apply custom levels adjustment to an image.

Code Snippet

using (var bitmap = new Bitmap("Chicago.jpg"))
{
    bitmap.ColorAdjustment.Levels(0.03F, 0.9F, 0.05F, 1.5F, 0.7F, HistogramMode.Sum);

    bitmap.Save("Levels.jpg");
}

Input

Chicago.jpg

Chicago.jpg

Output

Levels.jpg

Levels.jpg

Used APIs