[미완성] 파이썬으로 QTFFT 하기
def computeBlockQFFT(block):
fft0 = np.fft.fft(block[:,:,0])
fft1 = np.fft.fft(block[:,:,1])
fft2 = np.fft.fft(block[:,:,2])
res = np.empty([block.shape[0],block.shape[1],block.shape[2]+1])
res[:,:,0] = fft0[:,:].real + fft1[:,:].real + fft2[:,:].real
res[:,:,1] = fft0[:,:].imag
res[:,:,2] = fft1[:,:].imag
res[:,:,3] = fft2[:,:].imag
return res
댓글
댓글 쓰기