Get Updates By E-mail 

open computer vision

Best Resources In iOS Development – July 25th 2011

  •  
  •  
  •  
  •  
  •  

Another week gone by, and welcome to this listing of resources shared in the last week in order of popularity.

This week once again yet another beta was released of iOS 5 for us to install.  The release date is slowly creeping up.

Some great resources were posted on the site including open source libraries for interface improvement, free game graphic sources, and some excellent tutorials.

If you would like us to submit a resource you can do so on the submit page.

Open Source: Drop In UILabel Replacement For Beautiful Text Easily – A library utilizing NSAttributedString, and core text allowing you to quickly create labels with styled text.

Design: Free Game Graphic Sets Made Specifically For iOS Games – Some great looking sets of game art styled specifically or the iPhone and iPad complete with backgrounds, characters and game objects.

Tutorial: Easy Game Controls In Cocos2D With SneakyInput – Describes how to use the SneakyInput library in your Cocos2D game so you can quickly add a virtual joystick.

Tutorial: Using And Building OpenCV (Open Computer Vision) On iOS Devices – Tutorial along with a build script for those looking to use the OpenCV library in their apps.

Open Source: Behavioral Driven Development Testing Framework – A framework made with Objective-C and specifically for Objective-C apps enabling BDD testing.

Tutorial: Objective-C Blocks (Closures) For Beginners – The basics of using Objective-C blocks including an overview of using them in concurrency programming.

Tutorial: Building Complete Games With SpriteHelper And LevelHelper – A couple of tutorials on the usage of these excellent tools to quickly build games with Cocos2D and Corona.

Open Source: Real-Time Congress App Phonegap And Native Source Code – The source code to both a Phonegap and native app that displays real time data.

Tutorial: Texturing 3D Objects In OpenGL ES 2.0 – An excellent step-by-step tutorials for beginners to OpenGL ES demonstrating how to Texture 3D objects.

Design: Creating An App with HTML/CSS And Sencha Touch – A tutorial on how to design iPhone style interfaces with HTML/CSS and Sencha Touch.

Thanks for reading, please bookmark and share this post!


  •  
  •  
  •  
  •  
  •  

Tutorial: Using And Building OpenCV (Open Computer Vision) On iOS Devices

  •  
  •  
  •  
  •  
  •  

If you have any interest in computer vision or augmented reality with marker detection then you have probably heard of OpenCV, the Open Source Computer Vision library for real time computer vision.

There are many apps, and some augmented reality libraries (even commercial ones) that use the BSD licensed OpenCV.  However, building for iOS was a real pain, and for awhile it almost seemed like some wanted to keep the entire process secret (can’t really blame them!).  I mentioned a tutorial that explained the process but definitely didn’t make things easy.

I recently came across a build script that alleviates all that pain so you can have OpenCV installed for iOS devices automatically, and it’s been updated to support OpenCV 2.2.9.  The build script is from Khvedchenya Eugene and in the second part he writes on getting started with OpenCV in Objective-C.

Update: If you don’t mind precompiled binaries Khvedchenya has a precompiled iOS binary also available of OpenCV 2.3RC (thanks for telling me Tom!).

You can find Khvedchenya’s tutorials here:
Building OpenCV For iPhone In One Click
Using OpenCV In Objective-C Code

You can find the Github for the most recent version of the build script here:
https://github.com/BloodAxe/OpenCV-iOS-build-script

 

[UPDATE] For those interested in OpenCV 2.3 pre-compiled binary:
OpenCV 2.3 Release Candidate Is Available

If you ever want to dabble in augmented reality on iOS devices this is a great help.


  •  
  •  
  •  
  •  
  •