https://github.com/zainashrafofficial/image_objects_detector
Objects Detection in Image using Python, YOLO and OpenCV
https://github.com/zainashrafofficial/image_objects_detector
desktop-application opencv python vscode yolo
Last synced: about 1 year ago
JSON representation
Objects Detection in Image using Python, YOLO and OpenCV
- Host: GitHub
- URL: https://github.com/zainashrafofficial/image_objects_detector
- Owner: zainashrafofficial
- License: mit
- Created: 2024-06-24T11:20:21.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-24T12:55:08.000Z (almost 2 years ago)
- Last Synced: 2025-03-24T16:41:45.879Z (about 1 year ago)
- Topics: desktop-application, opencv, python, vscode, yolo
- Language: Python
- Homepage:
- Size: 2.31 MB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Objects Detection in Image
Objects of Image Detection using Python, YOLO and OpenCV. This is the project which i have created just for fun and an assigned task to me from my office colleague, i had no expderience of python before this, i am new to python, as i have experience in Web Apps and Websites. But, this i accepted this challenge and create my first python project of Objects Detection in Image. I created it in just a one day using AI and my creativity.
## Steps to Run this Application
-
Python Installed and also Included in Environment Variables.
-
OpenCV, Python's Library which you can install using command: "pip install opencv-python"
-
Yolo, YOLO is a object detection algorithm which stand for You Only Look Once. I've implemented the algorithm in Python using pre-trained weights using YOLO. You can install it using command: "pip install yolo"
Gaming Cars Detection
Office Room Image
Real Cars Detection
Real Room Detection
You can use pretrained models for image objects detection as a beginner, Pre-trained Models are the most common and beginner-friendly approach. You can use pre-trained models like YOLOv5, SSD (Single Shot MultiBox Detector), or Faster R-CNN with libraries like TensorFlow or PyTorch. These models are already trained on large datasets and can detect various objects.