離散フーリエ変換(DFT)の高速化版アルゴリズムFFTをnumpyで試す。
import numpy as np
#read imgs
image = cv2.imread("input.png", 0)
#FFT by numpy
fimage = np.fft.fft2(image)
fimage = np.log(np.abs(fimage) + 1)
fimage = fimage / np.amax(fimage) * 255
cv2.imwrite("result.png", fimage)
■結果
input.png

result.png

