Skip to content

lyon-zas/CVprojects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MY OPENCV PRJECTS IN PYTHON

computer vision projects

Brief Introduction/output To Each

1 Text recognition(OCR)

OCR simply means optical character recognition(text recognition). This project make use of Tesseract an open source text recognition (OCR) Engine ,Python-tesseract which is an optical character recognition (OCR) tool for python. That is, it will recognize and “read” the text embedded in images.Python-tesseract is a wrapper for Google’s Tesseract-OCR Engine and openCV. This project uses of this tools to recognise text, print them in the terminal, create bounding boxes on each word alt Output

2 Face detection

This make use of openCV and haarcascade_frontalface(pre-trained face module) to dectect faces in an image, put bounding boxes around and label them. alt Output

3 Number Plate Detection

This is quiet similar to the face detection but uses a haarcascade_russian_plate(a russian plate trained module) to dectect plate numbers in an image, put bounding boxes around, label them and save them. alt Output

4 Shape/object Detection And Classifiction

This algorithim is designed to detect shapes from an image converting it to grayscale,finding the contours and pixel areas thereby classifying them based on arc angles(Triangle, square,circle,rectangle) and finally creating bounding boxes around each. alt Output

5 Color Detection/Virtual Marker

the colors are detected by picking each colors (hue min,hue max,saturation min,saturation max,val min and val max) values.A color list was set for each detection and a drawOnCanvas funtion was used to draw the respective colors alt Output

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published