禅Zen是一款实时谐波/冲击源分离库,使用MATLAB中的中值滤波和CUDA加速。它支持谐波打击源分离和稳态/瞬态源分离,使用SSE进行随机频谱估计滤波。请注意,在SSE滤波情况下,Npp/Ipp FilterBox函数在行为上不如FilterMedian函数稳定。Zen通过基于策略的模板元编程实现双CPU/GPU算法支持,包括抽象包装器以优化专用子例程如cuFFT和Npp/Ipp。
CUDA加速实时谐波/冲击源分离中值滤波MATLAB代码
相关推荐
Matlab图像中值滤波
使用Matlab对数字图像进行中值滤波的代码,适合初学者学习。
Matlab
7
2024-05-21
MATLAB中值滤波GUI应用程序
该GUI应用程序利用中值滤波算法纠正图像噪声,提升图像质量。
Matlab
5
2024-04-30
Matlab 均值与中值滤波算法实现
本项目提供Matlab编写的均值滤波和中值滤波函数,包含详细代码注释及测试示例,方便理解和学习图像滤波算法。
Matlab
3
2024-06-01
用Matlab编写的中值滤波算法
这是一个使用Matlab编写的中值滤波程序,只需将待处理的数据序列赋给名为filte.m的文件中的yh向量即可。
Matlab
0
2024-08-17
基于Matlab的盲源分离技术探索
盲源分离技术是一种利用统计信息对混合信号进行解混的方法。在计算机工程领域,基于Matlab的盲源分离技术尤为突出。通过Matlab平台,研究人员能够实现对复杂信号的准确分离和分析,这对于信号处理和数据挖掘具有重要意义。
Matlab
2
2024-08-03
中值滤波算法在MATLAB中的实现
本算法实现了中值滤波,针对具有统计特性(如高斯白噪声)的图像。
Matlab
3
2024-05-30
MATLAB实现图像中值均值维纳滤波源程序代码.zip
MATLAB实现图像中值均值维纳滤波源程序代码.zip
Matlab
1
2024-07-29
混合中值滤波在Matlab中对二维数组或RGB图像进行混合中值滤波
使用NxN框对矩阵A进行混合中值滤波,以改善边缘保留效果。混合中值过滤器通过分别处理水平、垂直和对角线方向的数据,以保留图像边缘细节。具体而言,该算法计算了三个中值:水平和垂直像素中值(MR)、对角线像素中值(MD)及中心像素C的中值。结果像素值为median([MR, MD, C])。若未指定N,则默认使用N = 5进行处理。此外,若输入为RGB图像,则在HSV颜色空间中执行混合中值滤波。
Matlab
0
2024-08-22
开关型矢量中值滤波器MATLAB实现
这是一个在标准CIELAB颜色空间下实现开关型矢量中值滤波器的MATLAB .m文件。您可以参考相关论文了解开关型矢量中值滤波器的原理。
Matlab
2
2024-05-16