LiquidThought

Sunday, February 17, 2008

pxCamera

pxCamera is a simple video camera capture class that layers on top of pxCore, our portable opensource framebuffer library. The design of pxCamera makes it well suited to do a variety of fun and interesting things with captured video frames - like computer vision or image processing applications.

The design of the pxCamera API followed a few principles as follows:

*Be Simple – Allows for enumeration of available capture devices and the ability to initiate capturing frames from a given camera into a pxBuffer(framebuffer).
*No UI Policy – Simple capture into a framebuffer. No UI is assumed.
*Support multiple capture sources simultaneously. [I’ve tested with two webcams] pxCamera should support any DirectShow compatible video source.
*Portable API – The API is portable even though the implementation is currently only for Windows.

Google Code Project Page
http://code.google.com/p/pxcamera

3 Comments:

OpenID catalinacreek.com said...

Hi,
Very nice. Does pxCamera support WinMobile devices? That is, can pxCamera capture frames a WinMobile cellphone's camera?

-Brian

February 18, 2008 6:25 AM  
Blogger John Robinson said...

This post has been removed by the author.

February 18, 2008 6:29 AM  
Blogger LiquidThought said...

No. Currently pxCamera only supports Windows XP and above on the desktop. It shouldn't be too hard to port to winmobile. Please contact me if you're interested in supporting a port to Windows Mobile.

September 22, 2008 10:42 PM  

Post a Comment

<< Home