Friday, 8 February 2013

Stage 1

The initial Challenge was deciding what software to use to create the program and the options were either Matlab or Microsoft Visual C++ (VC++). After some discussions with our supervisor, we decided to opt VC++ mainly because both of us know how to code in C++. We're familiar with the syntax and structure. Using matlab would have required gaining understanding of a software that we're not good and that would have wasted time.

The other reason, and this is more important is that Matlab compared to VC++ is painfully slow and has no real world application for Image and Video processing, due it's aforementioned speed issues.

Lastly our Project is build using the OpenCV (Short for: Open Source Computer Vision) library which is "a library of programming functions for real time computer vision." and "is released under a BSD license, it is free for both academic and commercial use. It has C++, C, Python and soon Java interfaces running on Windows, Linux, Android and Mac. The library has >2500 optimized algorithms (see figure below). It is used around the world, has >2.5M downloads and >40K people in the user group. Uses range from interactive art, to mine inspection, stitching maps on the web on through advanced robotics."

No comments:

Post a Comment