可调节锐化颜色矩阵

时间:2013-01-18 21:37:20

标签: image-processing aforge

我正在使用.NET AForge库来锐化和成像。 “锐化”过滤器使用以下矩阵。

 0  -1   0
-1   5  -1
 0  -1   0

这实际上确实可以锐化图像,但是我需要更加积极地锐化图像并基于数值范围,比方说1-100。

使用AForge,如何使用数字1到100转换此矩阵,其中1几乎不明显,100非常明显。

提前致谢!

1 个答案:

答案 0 :(得分:2)

必须保持这样的过滤器的一个属性是所有值总和为1.您可以从中间值减去1,乘以一些常数,然后将1加回到中间,它将被缩放正常。玩这个范围(100几乎肯定是太大了),直到找到有用的东西。

您也可以尝试使用更大的滤镜矩阵,也可以尝试使用角落中的值。

我还建议查看GaussianSharpen class并调整sigma值。