Python中的指纹增强

2024-06-07 12:23:11 发布

您现在位置:Python中文网/ 问答频道 /正文

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

对于图像的预处理,我使用了Gabor filter,然后Gaussian blur,然后Otsu binarization,我得到了类似的东西(左侧的原始图像,右侧的处理):

First photo - original, second - after preprocessing

然后我在做骨骼化,我觉得图像太详细了。我想得到这样的图片(第一张是我现在的图片,第二张是我想得到的图片):

First image is the one I have now, second - the one I would like to get

当我在第二张照片上做这件事时,它看起来比我现在的照片好多了。你知道我可以用OpenCV和Python做些什么来实现这一点(得到一个类似于右边的图像)吗

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


Tags: 项目图像计算机gabor图片视觉gaussianfilter

热门问题