我正在使用c#app自动增强图片。 我所说的“自动”是指用户所要做的就是指向一张图片,应用程序会找出需要改进的内容并对其进行改进。
显然,因为它不是针对图片中的某些区域,所以它不是完美的,但它非常容易使用。我已经看到了一个算法,但我无法找到它。
如果有人知道这样做的算法或库的名称会很棒。 感谢
答案 0 :(得分:2)
术语“增强”有点通用。典型照片编辑器中的“增强”按钮执行直方图均衡,可能还有白平衡调整。 http://en.wikipedia.org/wiki/Histogram_equalization
答案 1 :(得分:1)
如果您正在寻找图书馆,请使用Emgu CV。它是OpenCV的C#包装器,是目前最全面的图像处理库。
它具有自我图形均衡功能,以及您可能需要的任何其他过滤器。
答案 2 :(得分:0)
查找卷积矩阵(一般)和反锐化掩模。还有高斯和模糊滤镜。
答案 3 :(得分:0)
Histogram equalization总的来说做得很好。我用php做过一次,如果你愿意,可以view。 (请注意,期望的结果可能比你在那里看到的更有趣)
它通常会完成这项工作,但是如果您需要更多信息,那么您将需要查看@satya指出的建议。
这就是我所知道的,必须有很多其他的东西。