Still Capture Library description
A small yet powerful still capture library
The Still Capture Library is a set of functions that will allow C/C++ developers to easily add still capture from webcams to their programs in just a few lines of code.
The library is based on the DirectShow API but all the complexity is invisible to the developer. Even though the library is very small, it features all the functions to get the most out of the available webcam(s).
Even though the library is very small, it features all the functions to get the most out of the available
webcam(s):
· initialization / cleanup
· device enumeration
· device resolution enumeration
· device capability retrieval
· software and hardware trigger support
· copy captured picture to the clipboard or save it to a file
· get the handle (HBITMAP) of the captured picture
· get possible error messages
Here are some key features of "Still Capture Library":
· StillCapInitialize
· StillCapUninitialize
· StillCapGetDeviceName
· StillCapGetDeviceCapabilities
· StillCapGetDeviceResolutions
· StillCapOpenDevice
· StillCapCloseDevice
· StillCapTrigger
· StillCapGetSample
· StillCapEnableHardwareTrigger
· StillCapWaitForTrigger
· StillCapSaveSampleToFile
· StillCapCopySampleToClipboard
· StillCapGetError
Requirements:
· GDI+
Limitations:
· The captured pictures are watermarked.