
Last chance! 50% off unlimited learning
Sale ends in
Detect step edges in an image using piecewise local constant kernel smoothing.
stepEdgeLCK(image, bandwidth, thresh, plot)
Returns a matrix of zeros and ones of the same size as image. Value one represent edge pixels and value zero represent non-edge pixels.
A square matrix object of size n by n, no missing value allowed.
A positive integer to specify the number of pixels used in the local smoothing.
Threshold value used in the edge detection criterion.
If plot = TRUE, an image of detected edges is plotted.
At each pixel, the gradient is estimated by a local linear
kernel smoothing procedure. Next, the local neighborhood is
divided into two halves along the direction perpendicular to
(
Kang, Y., and Qiu, P., "Jump Detection in Blurred Regression Surfaces," Technometrics, 56, 2014, 539-550.
stepEdgeLC2K
, stepEdgeLLK
, stepEdgeLL2K
,
diffLCK
data(sar) # SAR image is bundled with the package and it is a
# standard test image in statistics literature.
edge <- stepEdgeLCK(image = sar, bandwidth = 4, thresh = 20)
Run the code above in your browser using DataLab