本模块利用Verilog实现二维FFT,可对图像做FFT处理,本人用ise13.2实现,实测可用,与MATLAB结果相比误差很小 更改参数FFT_N可实现不同点的FFT,默认为32x32 FFT ip核设为stream模式 ram根据图像大小设置 fft_start有效后一个时钟数据有效即可 fwd_inv=1为FFT =0为ifft
2021-10-09 09:49:19 2KB FPGA Verilog 图像 二维FFT
1
基于FPGA的二维FFT,利用FFT IP核实现行变换与列变换,最终结果输出,以实现二维FFT
2021-06-11 20:07:15 367KB FFT FPGA
1
DSP TMS320C6678图像处理二维FFT代码,输入一维数据,对其进行二维FFT变换,基于DSP TMS320C6678。
2019-12-21 22:18:43 412KB C6678 二维FFT DSP FFT
1
本程序的开发环境为visual c++6.0,采用的语言为c语言,可以实现二维fft及二维ifft变换,具体可以应用于图像的时域频域转换
2019-12-21 21:03:13 186KB fft ifft c语言
1
这是某所学校数字信号处理的大作业,主要是要求自编FFTmatlab程序去实现二维的FFT,亲测可用
2019-12-21 20:34:28 2KB FFT
1
是基于matlab的数字图像的二维傅立叶变换(FFT)以及二维离散余弦DCT变换,提供里详细代码,.m文件,还包括讲解
2019-12-21 20:23:30 319KB Matlab 数字图像 二维FFT 二维DCT
1
没有调用matlab自带的fft函数,而是自己编写的二维快速傅里叶变换fft程序 matlab平台
2019-12-21 20:12:42 2KB 二维fft
1
对二维数据进行傅立叶变换可以得到其频谱信息,因此二维FFT模块是很多图像处理系统的重要组成部分。在Xilinx一维FFT变换IP核基础上,搭建二维FFT变换的实现架构,利用该模块可得到二维数据的频谱值。二维FFT可以分解为先对各行变换,再对行变换得到的矩阵进行列变换完成。根据进行行变换和列变换中对各行列计算的相对独立,设计中采用了两个一维FFT单元并行进行两个行或列的变换操作,从而提高了整个模块的运算效率。在完成整个算法处理流程的设计后,编写Verilog程序对其进行了实现。通过Modelsim观察整个处理流程的仿真波形,验证了对一维FFT单元正确地控制,从而实现了二维FFT变换。将所设计模块嵌入图像处理系统中,可为图像数据的处理和分析提供支持。
2019-12-21 19:28:55 13.56MB 二维FFT
1
xilinx FPGA的二维FFT实现,有完整的testbench代码,绝对是不容错过的优秀代码。经过matlab仿真对比,精度令人满意。
2019-12-21 18:56:01 8.76MB FPGA 2维FFT
1