Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple YOLO Detection Example

This project is a basic example of using YOLO for object detection in video, displaying results in a simple graphical interface built with Tkinter.

Features

  • Object detection in video using YOLO (Ultralytics)
  • Real-time results visualization in a graphical window
  • Ready-to-use example with sample video

Requirements

  • Python 3.8 or higher
  • Dependencies listed in requirements.txt

Installation

  1. Clone the repository:
git clone https://github.com/your-repo/camfusion.git
cd camfusion
  1. Install dependencies:
pip install -r requirements.txt
  1. Download YOLO model weights and place them in the corresponding folder (verify the path in your code).

Usage

Run the main file:

python main.py

This will open a window showing the sample video (video_source/Quivolgo.mp4) with YOLO detections.

Project Structure

  • main.py: Application entry point
  • modules/ai_engine/models/factories/yolo.py: YOLO model loading and execution logic
  • ui/view.py & ui/controller.py: Graphical interface and controller
  • video_source/Quivolgo.mp4: Sample test video

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages