Next: Using Laplacian for Edge
Up: gradient
Previous: Gradient Operation for Edge
The Laplace operator is defined as the dot product (inner product) of
two gradient vector operators:
When applied to
, this operator produces a scalar function:
In discrete case, the second order differentiation becomes second order
difference. In 1D case, if the first order difference is defined as
then the second order difference is
Note that
is so defined that it is symmetric to the center element
. The Laplace operation can be carried out by 1D convolution with a
kernel
.
In 2D case, Laplace operator is the sum of two second order differences
in both dimensions:
This operation can be carried out by 2D convolution kernel:
Other Laplace kernels can be used:
Next: Using Laplacian for Edge
Up: gradient
Previous: Gradient Operation for Edge
Ruye Wang
2009-09-20