小编Nat*_*lia的帖子

Python中的指纹增强

我正在做指纹识别作为Python计算机视觉类的一个项目。

对于图像的预处理,我使用了Gabor filter,然后是Gaussian blur,然后是Otsu 二值化,我得到了这样的东西(左边的原始图像,右边的处理):

第一张照片 - 原始照片,第二张 - 预处理后

然后我在做骨架化,我认为图像太详细了。我想得到这样的东西(第一张是我现在拥有的,第二张是我想得到的):

第一张图片是我现在拥有的,第二张是我想要的

当我在第二张图片上做细化时,它看起来比我现在拥有的图片要好得多。你有什么想法我可以使用OpenCV和 Python 来实现这一点(以获得类似于右侧的图像)?

我特别想去掉那些小刺,把边缘弄光滑。

python opencv image-processing fingerprint computer-vision

11
推荐指数
1
解决办法
2872
查看次数