我正在努力开发一个涉及指纹匹配的项目。现在,我还停留在指纹细化阶段。我正在使用OpenCV和c++ Visual Studio 2010编码我的项目。
我尝试了侵蚀()函数,但它不能保持山脊线的连续性。我还尝试了下面的张孙细化算法,
http://opencv-code.com/quick-tips/implementation-of-thinning-algorithm-in-opencv/但是,这显示了内存位置的异常。我不知道如何继续,我被困在这一步。
请帮助我与代码的指纹细化+同时保持山脊的连续性。
如果您只是在寻找一个提取的代码示例,SourceAFIS (BSD许可证)从完全灰度到二值化,并通过一些工件修剪进行细化,然后识别细节。它是用c#编写的,但它可能会给你一些聪明的想法。