使用FFT增强指纹

时间:2013-07-01 11:47:57

标签: python image-processing filtering fft

我正在尝试制作一个过滤指纹的程序,但我对这整个图像处理的东西都是新手,因此我在开始时有点磕磕绊绊。在程序的这个特定部分,我想进行傅立叶快速变换,并使用幅度来提供增强版本,正如我在一些论文中所读到的那样。然而,它没有给出令人满意的结果(实际上相当糟糕)

def fftf(pix):

    pix_fft = numpy.fft.fft2(pix)
    tmp_fft = pix_fft * numpy.abs(pix_fft)**0.45
    pix_enh = numpy.fft.ifft2(tmp_fft)

    return pix_enh

想知道我是否遗漏了一些明显的东西(我事先使用直方图均衡来增加对比度)

0 个答案:

没有答案