This is an implementation of the edge detection algorithm in the book Artificial Intelligence: A Modern Approach (third edition). The algorithm detects edges in an image by first converting it to black and white, then smoothing it by applying a Gaussian filter, and finally detecting edge pixels as those pixels whose gradient (change in intensity from a neighbor) is a local maximum (larger than any surrounding pixel's change) and whose gradient is above some user-specified threshold.
forked from tansey/edge_detection
-
Notifications
You must be signed in to change notification settings - Fork 0
pdsyaom/edge_detection
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
An edge detection algorithm implemented in python and based on Section 24.2 of AIMA v3
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- Python 100.0%