一些非锐化算法(例如 Matlab 的fspecial)使用拉普拉斯核来实现图像的锐化。
据我所知,首先需要对图像进行模糊处理,然后从原始图像中减去模糊图像以获得更清晰的图像。拉普拉斯部分正是所谓的平滑应该发生的地方。如果我错了,请纠正我,但拉普拉斯算子不会进行任何平滑处理。
那么拉普拉斯算子如何帮助锐化图像呢?
一些非锐化算法(例如 Matlab 的fspecial)使用拉普拉斯核来实现图像的锐化。
据我所知,首先需要对图像进行模糊处理,然后从原始图像中减去模糊图像以获得更清晰的图像。拉普拉斯部分正是所谓的平滑应该发生的地方。如果我错了,请纠正我,但拉普拉斯算子不会进行任何平滑处理。
那么拉普拉斯算子如何帮助锐化图像呢?
常规锐化即高通滤波器,本质上是应用模糊的逆滤波器。
基本上,当您进行非锐化遮罩时 - 不是减去模糊图像,而是将边缘图像添加为它的一部分。我们可以有
这不过是使用 LoG 的边缘图像。
通过将其中的一部分添加回原始图像来产生清晰的图像,因此边缘附近的对比度急剧增加。这就是你如何产生清晰的图像
礼貌http://homepages.inf.ed.ac.uk/rbf/HIPR2/unsharp.htm。
该页面提供了更多详细信息。