Open Source: Sudoku Solving App Using Computer Vision

Last week I mentioned some resources on how to compile and use OpenCV in iOS apps.

I’ve come across an excellent example from the app store known as SudokuResolv by Hao Deng which has been open sourced.  The app utilizes the OpenCV library, and is a great example if you want to use OpenCV within your apps to do cool things like optical character recognition(OCR).

Here’s a quick video of the solver in action:

You can find the Github for the project here:
https://github.com/Haoest/SudokuResolv

In order to compile and run the project you will need to have OpenCV 2.3 compiled on your Mac, I used the compiled iOS binaries available here.   After you have compiled or obtained the OpenCV binaries you will then need to go into the build settings, and change your header search paths, and library search paths.

Now, the solver isn’t perfect – but it does work with the right images, and should give you a good head start if you are planning to create an iOS project using OpenCV.

Added to the Open source iOS apps list.

©2011 iPhone, iOS 4, iPad SDK Development Tutorial and Programming Tips. All Rights Reserved.

.

DeliciousTwitterTechnoratiFacebookLinkedInEmail


Leave a Reply

Your email address will not be published. Required fields are marked *