November 6, 2012 - Matrox Imaging announces release 10 of the Matrox Imaging Library (MIL). This maintenance release updates platform support, improves the flexibility and performance of several existing tools, and introduces enhancements to simplify and accelerate application development.
MIL 10 provides support for Microsoft Windows 8 and the Ubuntu 12.04 LTS Linux distribution. It includes improvements to the vector-based graphical image annotation capability, which lets programmers implement user interactivity–linked directly to MIL tools–into their applications more quickly. The release introduces the MIL Profiler utility to visualize the execution of multi-threaded MIL applications, thereby allowing more detailed application troubleshooting and optimization. MIL 10 also offers more illustrative examples to reduce a developer’s learning curve.
These include using MIL for packaging inspection, heterogeneous multi-processing, and laser-based 3D scanning using third-party cameras.
MIL 10 features a modified calibration routine that enables object localization in 3D using just four known points. A new calculator is included to assist with configuring laser-based 3D scanning setups. The projection-based measurement tool benefits from tunable edge detection for better robustness, while the bead inspection tool also tracks beads composed of a single edge or a double edge of varying width. The color histogram matching tool provides an additional vote-based strategy to match individual pixels against the histogram of samples. The color matching, bead inspection, and metrology tools also take advantage of multi-core processing to run faster.
Registered MIL users with valid maintenance subscriptions will automatically receive MIL 10 development packages.
First released in 1993, Matrox Imaging Library (MIL) is a comprehensive collection of software tools for developing industrial imaging applications. MIL includes tools for every step in the process: from application feasibility, to prototyping, through to development and ultimately deployment. The toolkit features interactive software and programming functions for image capture, processing, analysis, annotation, display, and archiving. These tools are designed to enhance productivity, thereby reducing the time and effort required to bring solutions to market.

