0

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

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

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

4

0 回答 0