Tag: gabor filter

Gabor滤波器在频域中的实现

这里我们有Gaborfilter的Spatial域实现。 但是, 出于性能原因 ,我需要在频域中实现Gabor滤波器。 我找到了Gabor滤波器的频域方程 : 我实际上对这个公式的正确性和/或适用性存有疑问。 源代码 所以,我已经实现了以下内容: public partial class GaborFfftForm : Form { private double Gabor(double u, double v, double f0, double theta, double a, double b) { double rad = Math.PI / 180 * theta; double uDash = u * Math.Cos(rad) + v * Math.Sin(rad); double vDash = (-1) * u […]

带通滤波器组

我已经实现了本文中描述的一组定向带通滤波器。 请参阅“ 2.1预处理 ”一节中的最后一段。 我们选择了12个不重叠的滤镜,分析了12个不同的方向,相对于15°相互旋转。 我有以下问题, 滤波器组应该生成12个滤波图像。 但是,实际上,我只有03输出,如下面的快照所示, 源代码: 以下是完整的VS2013解决方案作为压缩文件。 这是源代码中最相关的部分, public class KassWitkinFunction { /* * tx = centerX * cos * ty = centerY * sin * * u* = cos . (u + tx) + sin . (v + ty) * v* = – sin . (u + tx) + cos . […]