Skip to content

ECE-558 Digital Imaging Systems course project3: For this project Lowe's SIFT algorithm was used for blob detection on a variety of images

Notifications You must be signed in to change notification settings

Derik-F-M-S/Blob-Detection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Blob-Detection

ECE-558 Digital Imaging Systems course project3: For this project Lowe's SIFT algorithm was used for blob detection on a variety of images

This repo contains the code as well as the outputs for the for the Second project from the ECE-558 Digital Imaging Systems course at NC State University.

The task for this project included:

  • Generating Laplacian of Gaussian Filter
  • Building Laplacian Scale Space
  • Performing Non-Maximum Suppression
  • Displaying resulting circles at their characteristic scale

Dependencies

This project requires Python 3 along with the following python modules:

  • Numpy
  • CV2

Structure

The code for this project is contained in a sigle directory with the following files:

Outputs

Examples of blobs detected for the images as well as the original images can be seen in the PDF report as well as the images directory of the project

Runing the code

The code was designed to be run on a Linux system as a python file using the python3 interpreter

Example run : python3 P3_main.py

About

ECE-558 Digital Imaging Systems course project3: For this project Lowe's SIFT algorithm was used for blob detection on a variety of images

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages