图片自动增强算法

时间:2012-09-22 04:05:26

标签: c# image

我正在使用c#app自动增强图片。 我所说的“自动”是指用户所要做的就是指向一张图片,应用程序会找出需要改进的内容并对其进行改进。

显然,因为它不是针对图片中的某些区域,所以它不是完美的,但它非常容易使用。我已经看到了一个算法,但我无法找到它。

如果有人知道这样做的算法或库的名称会很棒。 感谢

4 个答案:

答案 0 :(得分:2)

术语“增强”有点通用。典型照片编辑器中的“增强”按钮执行直方图均衡,可能还有白平衡调整。 http://en.wikipedia.org/wiki/Histogram_equalization

答案 1 :(得分:1)

如果您正在寻找图书馆,请使用Emgu CV。它是OpenCV的C#包装器,是目前最全面的图像处理库。

它具有自我图形均衡功能,以及您可能需要的任何其他过滤器。

答案 2 :(得分:0)

查找卷积矩阵(一般)和反锐化掩模。还有高斯和模糊滤镜。

答案 3 :(得分:0)

Histogram equalization总的来说做得很好。我用php做过一次,如果你愿意,可以view。 (请注意,期望的结果可能比你在那里看到的更有趣)

它通常会完成这项工作,但是如果您需要更多信息,那么您将需要查看@satya指出的建议。

这就是我所知道的,必须有很多其他的东西。