相当于bwmorph的Python


问题内容

我仍在用Python编写指纹图像预处理器。我在MATLAB中看到一个特殊的功能可以消除H中断和杂散:

bwmorph(a , 'hbreak')
bwmorph(a , 'spur')

我已经搜索了scikit,OpenCV和其他工具,但找不到这两种用法的等效项bwmorph。有人可以指出我正确的方向吗,还是我必须执行自己的方向?


问题答案:

据我所知,您将不得不自己实现这些,因为它们在OpenCV或skimage中都不存在。但是,检查MATLAB代码的工作原理并用Python /
NumPy编写自己的版本应该很简单。

这是一份指南,详细介绍了仅面向MATLAB用户的NumPy函数,并提供了有关MATLAB和NumPy中等效函数的提示:http
://wiki.scipy.org/NumPy_for_Matlab_Users