卷积是什么意思?

时间:2021-11-10 03:58:20
整天抱着图象处理的书看,还是搞不懂卷积是干什么的,有什么作用?
还有高撕变换,是怎么实现的?

3 个解决方案

#1


用用matlab吧!
里面讲的很清楚

#2


卷积就是将数据从时域转换到频域。
用以完成数据处理的一种方法,公式就不罗列了。

#3


卷积是一种线性运算,图象处理中常见的mask运算都是卷积,广泛应用于图象滤波。castlman的书对卷积讲得很详细。
高斯变换就是用高斯函数对图象进行卷积。高斯算子可以直接从离散高斯函数得到:
for(i=0; i<N; i++)
{
    for(j=0; j<N; j++)
    {
g[i*N+j]=exp(-((i-(N-1)/2)^2+(j-(N-1)/2)^2))/(2*delta^2));
sum += g[i*N+j]; 
    }
}
再除以 sum 得到归一化算子
N是滤波器的大小,delta自己选

#1


用用matlab吧!
里面讲的很清楚

#2


卷积就是将数据从时域转换到频域。
用以完成数据处理的一种方法,公式就不罗列了。

#3


卷积是一种线性运算,图象处理中常见的mask运算都是卷积,广泛应用于图象滤波。castlman的书对卷积讲得很详细。
高斯变换就是用高斯函数对图象进行卷积。高斯算子可以直接从离散高斯函数得到:
for(i=0; i<N; i++)
{
    for(j=0; j<N; j++)
    {
g[i*N+j]=exp(-((i-(N-1)/2)^2+(j-(N-1)/2)^2))/(2*delta^2));
sum += g[i*N+j]; 
    }
}
再除以 sum 得到归一化算子
N是滤波器的大小,delta自己选