Many of your project call for more than just simple video capture and/or
encoding. We have been receiving multiple emails with questions like:
- I'm developing a video security/surveillance application. How do you do motion
recognition with @ctiVideo?
- How to get access to the video data while capturing?
- I need to put an overlay image in each frame. How?
- Can I adjust the brightens and contrast of the video feed programmatically?
- Can I create a black-and-white, sepia or strobe effect?
Now you can! The latest addition to our @ctiVideo
line of ActiveX controls is @ctiVideoFX - a combination of OCX control and ActiveX COM
component for audio and video buffer manipulation. This control acts as a
"see-through" filter, that can be inserted between the video source (@ctiVideo) and the output filters, allowing
access and manipulation of the raw audio and video data. The control has a set of powerful
analytical tools that can raise events or perform actions based on changes in the video
data. This makes event driven video programming easy and CPU effective.
@ctiVideoFX
provides filters for brightness, contrast, hue, saturation, b/w, overlay, color planes
manipulation, flip, mirror, crop, smooth, sharpen, emboss and pixel-by-pixel analysis. It
also raises events based on the value of single pixel or group of pixels, as well as image
differential.
|