MontiVision DirectShow® Filter
The MontiVision Development Kit includes a comprehensive list of
DirectShow filters for use in image processing, machine vision,
surveillance and multimedia applications.
Introduction
MontiVision DirectShow filters provide a couple of common functionalities
implemented in most filters: Common Filter Functions (Histogram,
Region Of Interest, Filter Parameter Persistance, Filter Information, About
Dialog)
Most MontiVision filters provide an Event Mechanism
to control the workflow of your application.
It is possible use all of the DirectShow® filters available on your system.
You can also use filters from other vendors or create your own. To build
your own filter you can either use our Filter
SDK or the Microsoft DirectShow® SDK.
Filter Overview
Using MontiVision DirectShow® Filters
To work with the DirectShow Filters, you have to request the
interfaces of these filters. The Smart ActiveX Control included in
the MontiVision Development Kit provides a GetFilter method. This
methods returns the IUnknown interface of a filter. Using
the IUnknow interface you can request all the other
interfaces of a filter.
How to do this in code depends on the development enviroment. For more details,
please have a look at the
Sample Applications of the MontiVision Development Kit and the
following links.
Trial Version Limitations
The unregistered versions of the MontiVision DirectShow Filters insert the
MontiVision logo in the video stream. Filters without video output run for
30 minutes before they need to be reinserted into the Workbench.
Video/Image Input