开放的形态重建类似于基本的形态开放。然而相比之下,重建使用两个图像:一个“种子”图像,它指定传播的值,以及一个“掩码”图像。
Skimage 在这里有一个实现 http://scikit-image.org/docs/dev/api/skimage.morphology.html#skimage.morphology.reconstruction
Matlab 有一个实现,这里解释得很好。 https://www.mathworks.com/tagteam/64199_91822v00_eddins_final.pdf
有一个 2015 年的 StackOverflow 帖子链接在下面,它提出了一个相当好的算法来解决这个问题。从那以后已经两年了,我想知道是否为 opencv 发布了更好的实现,或者是否有人有更好的解决方案。
我宁愿不混合 2 个库(opencv 和 skimage),并试图找出是否有 opencv 方法来进行形态重建。我不是在寻找可以使用的代码,任何指针都值得赞赏。