Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: C#3.0 C#4.0 OpenCV
I'm planning on doing an project related to Augmented reality, which will be focusing on developing a calculator for the primary children. Therefore i will be using a set of cards(15) which will have numbers from 0-9 and the 4 operands(adding, subtraction , division and multiplication) together with a card that will symbolize the question mark. So the application will give the opportunity for the user to either ask a question or to give an answer to an equation using the set of cards. what is better to use, is it color detection or QR codes? also any insights on as as to how i should start working on this will be very appreciated.
Any help given regarding this will be very helpful. Thanks in advance.
Posted 26-May-12 9:24am
Edited 26-May-12 9:42am
Mehdi Gholam250.3K
v2

1 solution

Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

Thumbs up Smile | :) color detection might not be effective,take for example a kid putting on a shirt with the same color as the card can trigger false detection. QR code can do, if printed somewhere on the card and readily visible. QR codes are somewhat mature.
 
Try starting out with this. Open Source QRCode Library[^]
 
Also you can use more complex methods such as Dominant Orientation Templates (DOT) as in http://ar.in.tum.de/pub/hinterstoisser2010dot/hinterstoisser2010dot.pdf[^]
 
hope this helps Smile | :)
  Permalink  
v2
Comments
Member 9033457 at 27-May-12 8:50am
   
What is the best to use? c# or c++ with openCV?
BupeChombaDerrick at 27-May-12 11:01am
   
C++ is better with openCV, an app developed using C++ will definitely run faster than one developed using C#, but it depends on the computational demands of your app. If you think that your app will need optimized code i suggest you use C++ but if not then you can use C# because it is simpler to develop an app with C# than C++.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 OriginalGriff 515
1 Maciej Los 290
2 Richard MacCutchan 265
3 BillWoodruff 235
4 Suraj Sahoo | Coding Passion 175
0 OriginalGriff 8,804
1 Sergey Alexandrovich Kryukov 7,457
2 DamithSL 5,689
3 Maciej Los 5,279
4 Manas Bhardwaj 4,986


Advertise | Privacy | Mobile
Web03 | 2.8.1411028.1 | Last Updated 26 May 2012
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100