Laplace(拉普拉斯)算子
【摘要】 Laplace算子作为边缘检测之一,和Sobel算子一样也是工程数学中常用的一种积分变换,属于空间锐化滤波操作。拉普拉斯算子(Laplace Operator)是n维 欧几里德空间 中的一个二阶微分算子,定义为 梯度 (▽f)的 散度 (▽·f)。拉普拉斯算子也可以推广为定义在 黎曼流形 上的椭圆型算子,称为 拉普拉斯-贝尔特拉米算子 。(百度百科) 【原理】 拉普拉斯算子是二阶微分线性算子,在图像边缘处理中,二阶微分的边缘定位能力更强,锐化效果更好,因此在进行 图像边缘处理时,直接采用二阶微分算子而不使用一阶微分。 图1 一阶微分和 二阶微分计算图 离散函数的导数退化成了差分,一维一阶差分公式和二阶差分公式分别为:如图2所示 图2 一阶微分和 二阶微分计算 分别对Laplace算子x,y两个方向的二阶导数进行差分就得到了离散函数的Laplace算子。在一个二维函数f(x,y)中,x,y两个方向的二阶差分分别为:如图3所示 图3 x,y两个方向的二阶差分 所以Laplace算子的差分形式为: 写成filter mask的形式如下: 该mask的特点,mask在上下左右四个90度的方向上结果相同,也就是说在90度方向上无方向性。为了让该mask在45度的方向上也具有该性质,对该filter