All Projects → rainer85ah → CV

rainer85ah / CV

Licence: other
Computer Vision applications using #Python and #OpenCV

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to CV

Learnopencv
Learn OpenCV : C++ and Python Examples
Stars: ✭ 15,385 (+80873.68%)
Mutual labels:  opencv-library, opencv-python
PlayerDetection
Player detection and ball detection in football matches using image processing(opencv).
Stars: ✭ 50 (+163.16%)
Mutual labels:  opencv-library, opencv-python
FGO-Automata
一个FGO脚本和API フェイトグランドオーダー自動化
Stars: ✭ 92 (+384.21%)
Mutual labels:  opencv-python
flask-ocr
use flask and tesseract to have a basic ocr, also you need opencv2, this code use opencv2 to have a basic image process
Stars: ✭ 27 (+42.11%)
Mutual labels:  opencv-python
staff identity card ocr project
Staff Identity Card OCR Project
Stars: ✭ 15 (-21.05%)
Mutual labels:  opencv-python
homesecurity
Security camera with Raspberry pi and NVIDIA Jetson platforms
Stars: ✭ 141 (+642.11%)
Mutual labels:  opencv-python
camera-live-streaming
Camera Live Streaming with Flask and Open-CV
Stars: ✭ 69 (+263.16%)
Mutual labels:  opencv-python
OpenCV-Object-Tracking
Object Tracking Using OpenCV and Python Plus Comparing different Trackers
Stars: ✭ 32 (+68.42%)
Mutual labels:  opencv-python
Xamarin.Android.OpenCV
C# bindings for the OpenCV Android SDK
Stars: ✭ 87 (+357.89%)
Mutual labels:  opencv-library
Bitcamp-2019
Won the most innovative solution at Bitcamp 2019.🎖🎉
Stars: ✭ 15 (-21.05%)
Mutual labels:  opencv-python
Faster OpenCV 4 Raspberry Pi
A pre-compiled version of OpenCV 4 for Raspberry Pi optimized for deep learning / computer vision..
Stars: ✭ 46 (+142.11%)
Mutual labels:  opencv-python
Opencv Python Tutorial
📖 OpenCV-Python image processing tutorial for beginners
Stars: ✭ 2,425 (+12663.16%)
Mutual labels:  opencv-python
visualize-voc-format-data
A simple utility programe to visualize pascal voc (format) dataset images with bounding boxes. Useful to check whether there is any error in forming annotation files.
Stars: ✭ 23 (+21.05%)
Mutual labels:  opencv-python
Face-Detection-in-Python-using-OpenCV
Face Detection with Python using OpenCV
Stars: ✭ 123 (+547.37%)
Mutual labels:  opencv-python
iterative-grabcut
This algorithm uses a rectangle made by the user to identify the foreground item. Then, the user can edit to add or remove objects to the foreground. Then, it removes the background and makes it transparent.
Stars: ✭ 35 (+84.21%)
Mutual labels:  opencv-python
cam-track
Windows, Unix, Raspberry Pi Computer python program to Track Camera X, Y Movements and Convert to Camera Pointing Position. Useful for Stabilization or Robotics Course Correction
Stars: ✭ 27 (+42.11%)
Mutual labels:  opencv-python
image-segmentation-auto-labels
A service to auto-generate masks for image segmentation
Stars: ✭ 22 (+15.79%)
Mutual labels:  opencv-python
Obstacle-Detection-and-Path-Planning
Processing an Image to find obstacles and the minimum path between two similar objects using OpenCV.
Stars: ✭ 61 (+221.05%)
Mutual labels:  opencv-python
opencv
R bindings for OpenCV
Stars: ✭ 123 (+547.37%)
Mutual labels:  opencv-library
Intrusion Detection
Whenever founds internet connectivity confirms is it you, if not log you off and send you image of intruder.
Stars: ✭ 24 (+26.32%)
Mutual labels:  opencv-python

Computer Vision Projects

#Python #OpenCV #ORB #FLANN #CLASSIFIER

Project 3: Detecting a car and calculating the center of it.

Using KeyPoint object from OpenCV, Calculate the center, angle, vectors and module with the center of the image and the KeyPoint.

Using ORB (Oriented FAST and Rotated BRIEF) object from OpenCV, we are detecting the best 100 keypoint and they descriptors from each image.

By using FLANN (Fast Approximate Nearest Neighbor Search Library) we get efficiency because perform a quick matching. (Fast matcher), we use to get the best 5 Keypoint and descriptors.

We use Hough Transform technique to get the center of a car, by voting in matrix or array with the size of the (x=image/10, y=image/10), we make one vote with calculate center of the car and keypoints... At the end the maximum value of the matrix will be the coordinates where the center of the car is.

We train and test this object with the purpose of learn and get a better idea of this methods and techniques.

Also, we use a classifier from the OpenCV to detect cars. This is a generic classifier that can be improve in many ways but it helpful to get the job done faster and focus in other concepts.

Project 4: Detecting a tag or plate in a car ROI and reading the letters/digits.

First, we use a OpenCV classifier for detecting cars. We change to a binary image to detect better letters and numbers with the function cv2.threshold. With the cv2.findContours function we look for areas (letters and digits) between 4 and 6 in a tag, these areas have to be very close and at the same height. We save every one of this areas in an array "plate".

Later, we use a trained object that recognize digits/letters to read all the plates detected in every image.

This projects are not finished completely but they help to learn more about different techniques, methods, filters and get a better idea of what is computer vision, OpenCV and Python.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].