什么是opencv Top Hat和Black Hat的直觉

时间:2017-11-14 06:00:38

标签: opencv

我最近开始学习opencv。我只有工程学士学位。我很难理解这两种形态转变:黑帽,大礼帽。官方文件是here

有人可以就这些操作的直觉以及它的用途提供一些建议吗?

3 个答案:

答案 0 :(得分:0)

希望你理解“形态开放”。如果是这样,(白色)Top Hat会告诉您“打开”将删除的像素。

同样,黑帽会告诉你“形态关闭”会添加的像素。

答案 1 :(得分:0)

是的,我能理解开幕式和闭幕式。我对教程中显示的图片感到困惑。当我自己尝试。我得到了以下结果,并且非常清楚这种方法是做什么的,左半部分是原始图像,右半部分是"大礼帽":

enter image description here

感谢。

答案 2 :(得分:-2)

请参阅图片以获取解释。简单的代数将在这里提供帮助。

  

礼帽

top hat = image - opening = image - (image - false + ves)= false + ves

  

黑帽子

black hat = image - closing = image - (image - false -ves)= false -ves

Explanation