Learn R Programming

BoundaryStats (version 2.3.0)

sobel_operator: Sobel-Feldman operator for edge detection

Description

Uses a Sobel-Feldman operator (3x3 kernel) to detect internal edges in a SpatRaster object.

Usage

sobel_operator(x)

Value

A SpatRaster object with boundary values.

Arguments

x

A SpatRaster object.

Author

Amy Luo

Examples

Run this code
data(T.cristatus)
T.cristatus <- terra::rast(T.cristatus_matrix, crs = T.cristatus_crs)
terra::ext(T.cristatus) <- T.cristatus_ext

edges <- sobel_operator(T.cristatus)
terra::plot(edges)

Run the code above in your browser using DataLab