AliShazly / Sudoku Py
Licence: mit
An augmented reality sudoku solver using OpenCV
Stars: ✭ 85
Programming Languages
python
139335 projects - #7 most used programming language
Labels
Projects that are alternatives of or similar to Sudoku Py
Object detector app
Real-Time Object Recognition App with Tensorflow and OpenCV
Stars: ✭ 1,210 (+1323.53%)
Mutual labels: opencv
Panoramic Image Stitching Using Invariant Features
Given a number of input images, concatenate all images to produce a panoramic image using invariant features.
Stars: ✭ 81 (-4.71%)
Mutual labels: opencv
Opencv Android Object Detection
This is sample code for object detection using OpenCV on android
Stars: ✭ 70 (-17.65%)
Mutual labels: opencv
Shawn pose estimation by opencv
This is my initial experiments on pose estimation using opencv.More details:http://www.cnblogs.com/singlex/p/pose_estimation_0.html
Stars: ✭ 75 (-11.76%)
Mutual labels: opencv
Phormatics
Using A.I. and computer vision to build a virtual personal fitness trainer. (Most Startup-Viable Hack - HackNYU2018)
Stars: ✭ 79 (-7.06%)
Mutual labels: opencv
Grid map
Universal grid map library for mobile robotic mapping
Stars: ✭ 1,135 (+1235.29%)
Mutual labels: opencv
Mobilenet Ssd
MobileNet-SSD(MobileNetSSD) + Neural Compute Stick(NCS) Faster than YoloV2 + Explosion speed by RaspberryPi · Multiple moving object detection with high accuracy.
Stars: ✭ 84 (-1.18%)
Mutual labels: opencv
Pyscenedetect
🎥 Python and OpenCV-based scene cut/transition detection program & library.
Stars: ✭ 1,203 (+1315.29%)
Mutual labels: opencv
Ftcvision
Computer Vision library for FIRST Tech Challenge
Stars: ✭ 73 (-14.12%)
Mutual labels: opencv
Low Face Mode
Dim and brighten the screen based on whether or not you are present! OpenCV detects face with webcam and dims screen if not present.
Stars: ✭ 75 (-11.76%)
Mutual labels: opencv
Computervision Projects
Some simple computer vision implementations using OpenCV
Stars: ✭ 79 (-7.06%)
Mutual labels: opencv
Vehicle counting hog svm
Vehicle detection, tracking and counting by SVM is trained with HOG features using OpenCV on c++.
Stars: ✭ 82 (-3.53%)
Mutual labels: opencv
Openframeworks
openFrameworks is a community-developed cross platform toolkit for creative coding in C++.
Stars: ✭ 8,652 (+10078.82%)
Mutual labels: opencv
Opensource
An Open Source video surveillance management system for people making this world a safer place.
Stars: ✭ 75 (-11.76%)
Mutual labels: opencv
Graphicsprogramming
Demos related to OpenGL, Qt/QML, OpenCV and other X technologies.
Stars: ✭ 83 (-2.35%)
Mutual labels: opencv
Litiv
C++ implementation pool for computer vision R&D projects.
Stars: ✭ 82 (-3.53%)
Mutual labels: opencv
Ev3dev Lang Java
A project to learn Java and create software for Mindstorms Robots using hardware supported by EV3Dev & the LeJOS way.
Stars: ✭ 79 (-7.06%)
Mutual labels: opencv
Sudoku-py
An augmented reality sudoku solver using OpenCV.
Usage
Installation
pip install -r requirements.txt
main.py
usage: main.py [-h] [-f FILE] [-s] [-w] [-d]
arguments:
-h, --help show this help message and exit
-f FILE, --file FILE File path to an image of a sudoku puzzle
-s, --save Save image to specified file's current directory
-w, --webcam Use webcam to solve sudoku puzzle in real time
(EXPERIMENTAL)
-d, --debug Enables debug information output
Examples
python main.py --file assets/c6.jpg
python main.py --webcam
Breakdown
Image Processing
Algorithm Visualization
Limitations
- Webcam solver cannot detect when a new puzzle has entered the frame, will try to warp the solution of the first puzzle it sees onto any subsequent puzzles
- OCR predictions are very spotty for hand written digits and stylized fonts
- Cannot solve puzzles that don't have a distinguishable four-point outer border
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].