我正在做指纹识别,作为Python计算机视觉课程的一个项目
对于图像的预处理,我使用了Gabor filter,然后Gaussian blur,然后Otsu binarization,我得到了类似的东西(左侧的原始图像,右侧的处理):
然后我在做骨骼化,我觉得图像太详细了。我想得到这样的图片(第一张是我现在的图片,第二张是我想得到的图片):
当我在第二张照片上做这件事时,它看起来比我现在的照片好多了。你知道我可以用OpenCV和Python做些什么来实现这一点(得到一个类似于右边的图像)吗
我特别想除掉那些小刺,把边缘弄光滑
试试Frangi filter。它通常被用来寻找血管,但我有一种感觉,它会很适合你
相关问题 更多 >
编程相关推荐