我正在尝试删除音乐文件中的“5行”,我的原始图像是这样的:http ://en.wikipedia.org/wiki/Requiem_(Mozart)#/media/File:K626_Requiem_Mozart.jpg
首先,我应用高斯滤波器并使用阈值进行二值化(最小值:100,最大值 255)。然后对该图像应用dft,擦除一些适当的线条,并通过逆dft重建图像。
我在 opencv 文档中使用示例代码,实际上我怀疑自己是否理解此代码。:( http://docs.opencv.org/doc/tutorials/core/discrete_fourier_transform/discrete_fourier_transform.html
在这个示例代码中,有 2 个垫子。一个是频谱的“complexI”,另一个是实际可视化的“magI”。cv::dft 的结果是 complexI,magI 是归一化的 complexI。我的问题是这个。我如何添加一条黑线(在频率域中取消)并重建?