文件名称:FFW Fastest Filtering in the West:Fast 2D 卷积 - 过滤-matlab开发
文件大小:98KB
文件格式:ZIP
更新时间:2024-06-19 21:02:01
matlab
FFW 包是一种基于 FFT 的算法,用于使用重叠相加方法进行快速 2D 卷积。 重叠相加方法基于 DSP 中的基本技术:将信号分解为简单的分量,以某种有用的方式处理每个分量,然后将处理后的分量重新组合成最终信号。 这是可能的,因为卷积算子是线性的。 FFW 包的工作方式与 fftfilt 函数(Matlab 图像处理工具箱)类似,但更深入:考虑向量的所有可能长度,而不仅仅是长度为 2 的幂。 这是非常必要的,因为 FFTW 包(有关更多详细信息,请访问http://www.fftw.org )包括也针对其他固定大小优化的小码。 小码由 FFTW 小码生成器自动生成:您可以添加自己的小码并重新计算每个 FFT 的执行时间。 执行时间为: 实数一维向量的 FFT 复数一维向量的 FFT 复数一维向量的 IFFT 已经使用脚本 provatempo2.m 从长度 N = 3 到长度 N =
【文件预览】:
ffw.zip