A digital video processing component for VB.NET, C#, and managed C++ applications. Drag-and-drop onto any windows form to add powerful, flexible capture, processing, analysis, and recording support to new and existing windows forms applications. Capture, process, and record all within a single, easy to use, .NET UserControl component. The VideoCog supports most WebCams, Camcorders, TV Tuner cards, and other Firewire / IEEE 1394 image acquisition devices. The VideoCog now includes DVizion, a high performance image processing library specifically designed for real-time digital video editing. Advanced routines include Canny edge detection, motion detection, image overlays, high performance primitive operations, and many more. The VideoCog also works with most major image processing libraries as well, including the Intel OpenCV Computer Vision library.