Skip to content

About

A project exploring line detection using computer vision techniques

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

30 Commits

Folders and files

Repository files navigation

📐 Line Detection

This repository is dedicated to the exploration and implementation of line detection algorithms using computer vision.

🚀 Getting Started

Before diving into the algorithms, make sure you have the required tools and libraries installed.

  1. Setup your development environment.
  2. Take a look in the notebooks in the src folder to see examples of the algorithms in action.
  3. Run the testing streamlit application from the root folder.
    1. Install the additional required libraries: pip install -r src/app/requirements.txt
    2. Navigate the the src folder and run the following command: streamlit run app/main.py

🎥 Input sources

The app can run line detection on three kinds of input, chosen from the "Select input source" toggle at the top of the page:

  • Sample Images — the images bundled in the images folder.
  • Upload Images — one or more of your own .jpg/.png files.
  • Camera Feed — a frame captured live from a connected camera (on macOS cameras are listed by their real device names).

📚 Resources

About

A project exploring line detection using computer vision techniques

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages