我正在尝试开发一个涉及指纹匹配的项目。现在,我被困在指纹细化阶段。我正在使用OpenCV和c++ Visual Studio2010编写我的项目。
我尝试了erode()函数,但它不能保持脊线的连续性。我还尝试了下面的张孙细化算法,
http://opencv-code.com/quick-tips/implementation-of-thinning-algorithm-in-opencv/
但是,这在内存位置显示了一个异常。我不知道如何继续,我被这一步卡住了。
请帮助我的指纹细化+也保持脊线的连续性的代码。
发布于 2013-03-28 08:32:37
如果你只是在寻找提取的代码示例,SourceAFIS (BSD License)可以从全灰度转换到二值化和细化,还可以进行一些工件修剪,然后识别细节。它是用c#编写的,但它可能会给您带来一些聪明的想法。
https://stackoverflow.com/questions/15252139
复制相似问题