Skip to content

A web application that use python script for image processing such as detect edges using canny detection , Detect lines , Detect circles , Detect ellipse and initialize the contour and evolve the Active Contour Model (snake) using the greedy algorithm.

Notifications You must be signed in to change notification settings

Esraa-alii/Edge-and-boundary-detection-Hough-transform-and-SNAKE

Repository files navigation

Filtering and edge detection

A web application that use python script for image processing such as detect edges using canny detection , Detect lines , Detect circles , Detect ellipse and initialize the contour and evolve the Active Contour Model (snake) using the greedy algorithm.

Table of Contents

Built with

programming language Framework styling

Deployment

Install streamlit

  pip install streamlit

To start deployment

  streamlit run app.py

🖌️ Design

main widow

Features

Detect edges using Canny detection

main widow

Detect objects using Hough transform

  1. Detect lines
  • Default parameter main widow

  • Effect of Low threshold and High threshold parameter main widow

  • Effect of Neighboorhood size parameter main widow

  1. Detect ellipse
  • Default parameter main widow

  • Effect of Thickness parameter main widow

  1. Detect circles main widow main widow

Apply Active Contour (Snake)

main widow

main widow

🔗 Authors

  • Esraa Ali
    sec : 1 BN : 12

  • Rawan Abdulhamid
    sec : 1 BN : 33

  • Mostafa Mahmoud
    sec : 2 BN : 37

  • Omar Mustafa
    sec : 2 BN : 5

  • Yehia Said
    sec : 2 BN : 53

All rights reserved © 2023 to Team 9 - Systems & Biomedical Engineering, Cairo University (Class 2024)

About

A web application that use python script for image processing such as detect edges using canny detection , Detect lines , Detect circles , Detect ellipse and initialize the contour and evolve the Active Contour Model (snake) using the greedy algorithm.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages