当前位置: 代码迷 >> VC/MFC >> 方向可调滤波器的设计疑义
  详细解决方案

方向可调滤波器的设计疑义

热度:140   发布时间:2016-05-02 03:46:17.0
方向可调滤波器的设计疑问
基于高斯算子的方向可调滤波器的设计,我看了Freeman的那篇经典论文,存在这样一个疑惑,滤波模板方向的改变是通过什么反映出来的呢,                                                         

为什么将模板矩阵乘以角度的正弦值或余弦值然后与图像卷积就会有不同方向滤波的效果呢,苦恼好久,希望得大神解惑!!
------解决思路----------------------
这个我也不是很懂,方向可调滤波器一般是根据一个或者一组相关 的方向导数滤波器来生成所需的滤波器,这一过程称为旋转。所以乘以对应的角度正余弦,相当于变成有方向的向量了吧。
------解决思路----------------------
引用:
这个一组方向导数滤波器是不是就是上面用G2a,G2b,G2c表示的

这三个量怎么来的经验值还是公式推倒的?
还是按照模版算的,不然你写点代码看看


=imread('图片路径');PQ=paddedsize(size(f));D0=0.05*PQ(1);HBW=hpfilter('btw',PQ(1),PQ(2),D0,2); H=0.5+2*HBW;gbw=dftfilt(double(f),HBW);gbw=gscale(gbw);ghf=dftfilt(double(f),H);ghf=gscale(ghf);ghe=histeq(ghf,256);

  相关解决方案