Python CV2快速稀疏算法
使用形态学的快速稀疏算法的实现
背景:我一直在寻找用于确定指纹细节的快速细化算法,但是我没有找到任何一种,并且OpenCV apper也没有。 我一直在与Zhang Suen一起工作,它产生了很好的结果,但是对于我的使用来说太慢了,所以我开始开发自己的算法,并希望将其提供给社区,并希望社区可以为如何做出贡献提供一些提示。结果更好,算法更快。 ;)
解释算法:之所以如此之快,是因为大部分细化是通过OpenCV使用形态来完成的,其余的都是手工完成的。
当前状态:在当前实现中,示例图像的细化在不到1.4s的时间内未显示图像,而在约1.6s的时间内显示了图像。
输入图像的详细信息:
图片应为二进制。
我将感兴趣的区域用作黑色(值0),将背景用作白色(值255),但是如果需要,我可以使用相反的值。
结果图像的详细信息:
返回同一图像,其中感兴趣区域的边
2021-07-10 16:39:47
25KB
Python
1