Edge detection (also called “boundary detection”) is a fundamental problem in image processing. The ability to accurately detect visible “edges” in an image has many applications – ranging from missile targeting to OCR to cool Photoshop effects. In this project I’ve compiled 6 well-known edge detection algorithms (along with two of my own).
For those who have never used edge detection algorithms before, here are examples of various outputs:
Original image:

Prewitt method (horizontal):

Prewitt method (vertical):

Sobel method (horizontal):

Sobel method (vertical):

Laplacian method:

Hilite method:

Tanner’s method 1:

Tanner’s method 2:

This site - and its many free downloads - are funded by donations from visitors like you.
Please consider a small donation to fund server costs and to help me support my family.
Even $1.00 helps. Thank you!
bookmark and share this article
Cool, we did edge detection on FPGA and C program, VB6 hmmm
By the edge detection project | May 25, 2009, 12:45 pm |