Edge Detection using the Canny Filter


It is common in computer vision applications to identify the "edges" in an image, that is, those lines, either actual or implied, that separate one continous region from another. In this project, we implemented the Canny filter for edge detection, which given an input image, returns another images that has edge pixels indicated in white, and all other pixels indicated in black.


Computer Science Building

Mandrill

 

Checkerboard

 

Source Code

You may use this code however you wish, for either commercial or non-commercial projects. If you find it useful, please drop me a line, I'd love to hear about it.