Here’s an interesting project that I’ll be taking your over the next few days. We’ll create an app that can recognize a SuDoKu puzzle from a picture taken by a camera (maybe on a phone).
Browse by category
Using OpenCV on Windows
Hi! I’ve put together a few short articles that will get you started with your first step in using OpenCV on Windows! By the end of this tutorial, you’ll be proficient at:
SIFT: Scale Invariant Feature Transform
Matching features across different images in a common problem in computer vision. When all images are similar in nature (same scale, orientation, etc) simple corner detectors can work.
Cropping robotics arena boundaries
Most image processing or computer vision based robotics competitions have a visually distinct arena boundary. You might want to exclude whatever is outside this boundary. Maybe to avoid detecting colors in that area.
OpenCV Memory Management
If you’re new to OpenCV, you need to know exactly how to manage all the huge amounts of memory you’re using. C/C++ isn’t a garbage collected language (like Java), so you need to manually release memory as soon as its use is over. If you don’t, your program could use up hundreds of MBs of [...]
What exactly is a Neural Network?
Today, computers are greatly evolved machines. They run at blindingly fast processor speeds of around 3 GHz. That too with multiple cores. They can do calculations, perform mathematical manipulations, forecast weather, guide missles with pin point accuracy. Something which humans simply cannot do at such high speeds. But there are tasks that humans can do [...]

