Crate edge_detection [−] [src]
An implementation of the Canny edge detection algorithm in Rust. The base for many computer vision applications.
Finding the edges in an image
extern crate edge_detection; extern crate image; let source_image = image::open("testdata/line-simple.png") .expect("failed to read image") .to_luma(); let detection = edge_detection::canny( source_image, 1.2, // sigma 0.2, // strong threshold 0.01, // weak threshold );
See the canny
function for details on what each parameter means.
Structs
Detection |
The result of a computation. |
Edge |
The computed result for a single pixel. |
Functions
canny |
Computes the canny edges of an image. |