Skip to content

Latest commit

 

History

History
23 lines (14 loc) · 983 Bytes

README.md

File metadata and controls

23 lines (14 loc) · 983 Bytes

Canny-Edge-Detector

An academic project for Computer Vision (CS-GY-6643) at NYU Tandon with Prof Edward Wong.

Objective: To implement a canny edge detector from scratch using the Prewitt operator and comprising of the four steps: gaussian smoothening, gradient operation, non-maxima suppression and thresholding. The program accepts a bmp input image and outputs 5 intermidiate images along with 3 final binary edge maps at three thresholds.

For more details: Prompt & Report

Execution Instructions

  1. Ensure python3 is setup on your system.
  2. Download the python and image files into a directory.
  3. Enter above directory and pass a test image as a parameter to run the program as follows:
python3 canny.py 'House.bmp'

Contributors

Suyash Soniminde - sys8910@nyu.edu

Viha Gupta - vg2237@nyu.edu