Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: Visual-Studio Win7 Video , +
I am trying to write a a simple program that converts video from my webcam into ASCII text, like an ASCII art video. I currently have Visual Studio 2008, and will soon upgrade to VS 2010. My machine is Windows 7, 64 bit. My question is, which SDK can I use which will allow me to take frames from my webcam, process the frames, and then display them in a window. I know that if I would have asked this question in 2005, I would simply use avicap32.dll. As I understand it, though, this has been superceded by Microsoft Media Foundation. Extracting RGB data from a webcam frame and converting to text seems really difficult in Media Foundation. So my question is, what should I use? Should I try to go back and use the DirectShow libraries?
 
Thanks in advance!
Posted 7-Jul-10 7:37am

1 solution

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

Solution 1

Try out OpenCV library which has very nice support for cameras and image processing at all and its for free Wink | ;)
 
I'm not sure whats the web of this projectbut here's link to OpenCV wiki. You can find anything you need there.
 
http://opencv.willowgarage.com/wiki/
  Permalink  
Comments
weylspinor at 28-Aug-10 2:41am
   
Thanks for this! I ended up using it for my project. By the way, I'm new to this open stuff. Am I allowed to market my app without paying royalties to opencv if I use it? Thanks!
helianthus87 at 30-Aug-10 10:37am
   
According to BSD Licence you can use it to commercial solutions but in final product you need to attach information about opencv's authors and it's licence content. I'm not really familiar with licensing stuff at all. Thats all i found out about BSD Licence from wikipedia ;)

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

  Print Answers RSS
0 OriginalGriff 431
1 Afzaal Ahmad Zeeshan 184
2 /\jmot 176
3 Sergey Alexandrovich Kryukov 175
4 Marcin Kozub 175
0 OriginalGriff 8,344
1 Sergey Alexandrovich Kryukov 7,407
2 DamithSL 5,634
3 Maciej Los 5,024
4 Manas Bhardwaj 4,986


Advertise | Privacy | Mobile
Web02 | 2.8.1411023.1 | Last Updated 8 Jul 2010
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