Programmer's Guide

Perform your first steps with IC Imaging Control.

First Steps Visual Studio .NET 2010

This chapter shows you how to get started with IC Imaging Control in Visual Studio 2010.

Basic Use of VCD Properties

This chapter illustrates the basic functionality of the VCDProperties. It shows you how to retrieve interfaces which allow you to manipulate elements, such as the value or the automation state of a property.

Grabbing an Image

This chapter shows you how to grab a still image from the video stream and save it to a .BMP file.

Capturing an AVI File

This chapter shows you how to save a video stream as a compressed AVI file.

Saving Codec Properties

This chapter shows you how to handle codecs and how to save and load the properties of a codec.

Making Device Settings

This chapter shows you how to create a custom device settings dialog. The code is provided in reusable form, thus it can be easily integrated into your own applications.

Building an Application

This sample program shows you how to use all the building blocks from the previous chapters to create a real program.

Performing Image Processing

This chapter shows you how to create your own image processing functions.

Displaying Buffers via FrameQueueSink

This chapter shows how to control the display of image buffers using a FrameQueueSink.

Accessing an Image Buffer

This example shows the how to handle image buffers of differenc MediaSubtypes.

Performing Advanced Image Processing

This chapter illustrates how to perform sophisticated image processing.

Creating an Overlay

This chapter shows you how to write text and draw graphics on the live video images.

Scroll and Zoom

This chapter shows you how to use the scroll and zoom capabilities of IC Imaging Control.

List VCDProperties

This chapter shows you how to retrieve all properties of a video capture device using VCD properties.

Capturing a Video File

This chapter shows you how to save a video stream as a compressed video file. In contrast to the Capturing an AVI File example, the MediaStreamSink is used to allow several video file formats to be recorded.

Filter Inspector

This example demonstrates how to use frame filters to perform basic image processing.

Writing a Frame Filter: Binarization

This example demonstrates how to create frame filters to apply binarization to live video.

<< IC Imaging Control .NET Component User's Guide