Matrox Imaging has released MIL 9 Processing Pack 2. This is the latest processing pack for the Matrox Imaging Library (MIL), a software toolkit for image analysis, machine vision, medical imaging and video analytics.
The software's bead tool is suited to inspection of material applied as a continuous sinuous bead, such as adhesives and sealants, and identifies discrepancies in application length, placement and width, as well as discontinuities. The allowable bead width, offset, gap and overall acceptance measure can be adjusted to meet specific inspection criteria.
The processing pack also enhances support for performing laser-based 3D range finding. With the software, the laser no longer needs to be perfectly perpendicular to the scanning surface. This not only makes the mechanical arrangement more practical, it also provides greater flexibility in terms of measurement range and accuracy. Also included is the ability to fit a plane to collected 3D points, masking unwanted regions if necessary, to create a reference for subsequent 3D analysis. With MIL 9 Processing Pack 2, developers can obtain basic statistics on scanned objects such as volume and deviation. It also enables the use of the native 3D range data provided by third-party 3D ranging cameras.
Included in processing pack is support for new code types (e.g., 4-State, EAN128 and EAN14), histogram-based colour matching for handling multi-colour regions, an interactive utility for experimenting with the colour analysis tools, and a number of basic image processing operators (top/bottom-hat filter, window levelling, cumulative histogram, binarisation off cumulative histogram, correlation, flat-field correction, dead-pixel correction, etc.). Matrox Imaging will provide support for Windows 7 through a refresh of MIL 9 called MIL 9 R2.