【发布时间】:2014-09-30 19:14:15
【问题描述】:
如何使用 GraphicsMagick.NET 更改对比度和亮度?
明显的对比度方法只接收一个布尔值,所以我不知道如何应用一系列对比度变化。为了改变亮度,似乎没有任何方法可以做到这一点。还是我需要应用多个“过滤器”才能更改这些特征中的任何一个?
【问题讨论】:
标签: c# image image-processing imagemagick graphicsmagick
如何使用 GraphicsMagick.NET 更改对比度和亮度?
明显的对比度方法只接收一个布尔值,所以我不知道如何应用一系列对比度变化。为了改变亮度,似乎没有任何方法可以做到这一点。还是我需要应用多个“过滤器”才能更改这些特征中的任何一个?
【问题讨论】:
标签: c# image image-processing imagemagick graphicsmagick
两个库都支持使用百分比来指定范围的 BrightnessContrast 方法:
using (MagickImage image = new MagickImage("logo:"))
{
image.BrightnessContrast(10, 10);
image.Write(@"C:\test.png");
}
【讨论】: