Object Detection Flask Opencv

👁️ A plain web application for real-time object detection via webcam, using Flask and OpenCV.
Alternatives To Object Detection Flask Opencv
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Multi Camera Live Object Tracking562
a year ago22gpl-3.0Python
Multi-camera live traffic and object counting with YOLO v4, Deep SORT, and Flask.
Gather Deployment345
a year agomitJupyter Notebook
Gathers scalable Tensorflow, Python infrastructure deployment and practices, 100% Docker.
16 days ago2Python
3 years agomitPython
A workout trainer Dash/Flask app that helps track your HIIT workouts by analyzing real-time video streaming from your sweet Pi using machine learning and Edge TPU..
2 years ago6Jupyter Notebook
Using A.I. and computer vision to build a virtual personal fitness trainer. (Most Startup-Viable Hack - HackNYU2018)
a month ago4mitPython
Automatic number plate recognition using tech: Yolo, OCR, Scene text detection, scene text recognation, flask, torch
Live Stream Face Detection75
a month ago2mitPython
Live Streaming and Face Detection with Flask in Browser
Ocr Tesseract Docker69
a year ago5HTML
OCR using Python, Tesseract and OpenCV in a Docker container
Opencv Rest Api65
a year ago1Python
Learn to create a REST API microservice for extracting faces from images using OpenCV, OpenCV-python, Flask, Docker, and Heroku
a year agomitPython
Face detection example in Python 3 based on OpenCV and Flask
Alternatives To Object Detection Flask Opencv
Select To Compare

Alternative Project Comparisons

Real-time object detection application

Web application for real-time object detection on video streaming via web browser.


Watch the demo video.


Create and activate an virtual environment, as follows:

$ cd cloned/directory/
$ python -m venv env
$ env/Scripts/activate

After have installed and activated the environment, install all the dependencies:

$ pip install -r requirements.txt

After that, you can run the following command and access the application at on your browser.

$ python application.py

obs.: This application was tested only on Google Chrome.

Download model

To download the yolov3.weights, just run:

$ cd models/
$ python dl-weights.py


  • Camera preview: Enables and disables the webcam preview.
  • Run detection model: Enables and disables the detection model.
  • Exposure: Buttons which increase or decrease camera exposure stops by 1.
  • Contrast: Buttons which increase or decrease camera contrast stops by 4.
  • Reset camera: Reset all camera settings based on camera_settings.log file.
Popular Opencv Projects
Popular Flask Projects
Popular Machine Learning Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Machine Learning
Computer Vision
Image Processing
Object Detection