16 Chapter 1: Before you begin
your Matrox Iris GTR smart camera (for example, to grab an image and
communicate with connected devices) to build projects. Once the project is built,
it runs on your Matrox Iris GTR without relying on the resources of your
development computer.
With Matrox Design Assistant, you can:
• Create your project as a series of steps using a flowchart.
• Test your project from your computer without any additional code editors or
compilers and without deploying (copying and running) your project on your
Matrox Iris GTR.
• Design and layout a web page (operator view) to receive operator input and to
display your project's output.
• Run, terminate, and re-run the project on your Matrox Iris GTR from within
Matrox Design Assistant.
Imaging projects can:
• Grab images from your Matrox Iris GTR or use images from disk.
• Analyze images using several industry-proven image analysis and measurement
tools (for example, code reader and Geometric Model Finder tools).
• Send and receive user-defined signals from the Digital I/O and power connector
of your Matrox Iris GTR.
• Send and receive information and save images across the network using TCP/IP,
Modbus, EtherNet/IP, and PROFINET protocols.
MIL MIL is a high-level programming library with an extensive set of optimized
functions for image capture, processing, analysis, transfer, compression, display,
and archiving. Image processing operations include point-to-point, statistical,
spatial filtering, morphological, geometric transformation, and FFT operations.
Analysis operations support calibration, are performed with sub-pixel accuracy,
and include pattern recognition (normalized grayscale correlation and Geometric
Model Finder), blob analysis, edge extraction and analysis, measurement, image