标签: c++ matrix smoothing
我已经用C ++实现了几个空间滤波器去噪2D图像(2D浮点矩阵),我想看看它们如何用1D信号(即浮点数矢量)执行,但我不是确定最好的方法。 一种可能的方法可能是尝试将1D信号转换为一种伪二维矩阵。例如,如果1D信号由1024个值组成,我可以创建一个由64 x 16个数据点组成的2D矩阵。 或者,我可以制作1D信号的副本以填充2D矩阵。但这可能会产生非常大的数据矩阵。
有什么建议吗? 提前致谢。