Interfacing Adaptors

Our Products > Image Analysis Software Library > Matrox

Matrox Imaging Library (MIL)
Release 8.0 with Processing Pack 3

Field-proven software development toolkit for machine vision, medical imaging and image analysis.

Extensive and highly-optimized imaging library
Matrox Imaging Library (MIL) is a high-level programming library with an extensive set of optimized functions for image capture, image processing (e.g., point-to-point, statistics, filtering, morphology, geometric transformations, FFT and segmentation), pattern recognition, registration5,6, blob analysis, edge extraction and analysis, measurement, metrology7,8, character recognition, 1D and 2D code reading, calibration, graphics, image compression, display and archiving.

Increased productivity
Designed to facilitate development and increase productivity, MIL offers a common C API that supports Matrox Imaging's entire hardware line, and an intuitive and easy-to-use function set. MIL also includes ready-made interactive dialogs4,9 for handling file I/O, adjusting function parameters, manipulating image data (e.g., for pattern recognition model and character recognition font definition), and managing results, all geared towards simplifying application development.

Rapid development
For fast Windows® application development, MIL comes bundled with ActiveMIL4, a collection of ActiveX controls (OCX) for managing image capture, processing, analysis, display and archiving. ActiveMIL lets you quickly and easily put together an imaging application with a custom, professional-looking Windows® user interface. Application development consists of drag and drop tool placement with point and click configuration, resulting in substantially less coding. With ActiveMIL, OEMs and integrators save development time by focusing on the imaging task rather than implementing the user interface.

Key features

complete and easy-to-use programming library for image capture, processing, analysis, display and archiving
fully exploits Intel® MMX™/SSE/SSE2 technology and Matrox image processing hardware
applications easily ported to new hardware platforms
processing performed to sub-pixel accuracy
multi-processing and multithreading support
available for Microsoft® Windows® 2000, Windows® XP1 , Windows® CE .NET2 and Linux3
includes Matrox Intellicam camera configuration utility4
also includes interactive image processing and analysis utilities4
flexible run-time licensing 
free first-year enrollment in maintenance program


Note: Technical specification subject to change without notice.
For more information about above products and others from the manufacturer, please contact us.