The MontiVision Image File Source filter is used to load still images. This filter supports two working modes. Either a loaded image is sent exactly one time or it is treated like a video stream and sent periodically. The frame rate can be specified freely in the range 0-100 frames per second. This filter is very useful for the development process, because downstream image processing filters can be modified while the reference image stays the same. Still image processing is also very convenient, because every change of the image processing algorithm is applied in realtime. The following formats are supported by this filter: Bitmap (*.bmp), JPEG (*.jpg), TIFF (*.tif), TTF (*.ttf), ICON (*.ico), JFIF (*.jif), PCD (*.pcd), PCX (*.pcx), PNG (*.png), PBM (*.pbm), PGM (*.pgm), PPM (*.ppm), RAS (*.ras), TARGA (*.tga) .
This MontiVision DirectShow Filter is used in combination with the MontiVision Smart Control in the BlobCounter, PutBitmap and ImageStream Sample Applications.
| File: | FileSource.ax |
| CLSID: | CLSID_MVImageFileSource |
Supported Interfaces
IFileSourceFilter (See DirectX SDK for details)
The filter's custom Property Page
Uses the IMVImageFileSource interface.

MV Image File Source filter property page
| Open image | Used to load a new image. |
| Stream image | If this checkbox is selected, the last loaded image is sent periodically using the interval specified by the frame rate edit box. If the checkbox isn't selected, the image is sent exactly one time. |
| frame rate | Frame rate from the output video stream. |