Click here to Skip to main content
11,805,316 members (63,131 online)
Rate this: bad
Please Sign up or sign in to vote.
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 6:37am

1 solution

Rate this: bad
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.
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 315
1 Richard Deeming 225
2 Sergey Alexandrovich Kryukov 190
3 CPallini 160
4 ppolymorphe 154
0 OriginalGriff 3,265
1 Maciej Los 1,990
2 KrunalRohit 1,907
3 CPallini 1,855
4 Richard MacCutchan 1,227

Advertise | Privacy | Mobile
Web01 | 2.8.151002.1 | Last Updated 8 Jul 2010
Copyright © CodeProject, 1999-2015
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