Matrox Imaging Library (MIL) Processing

Are you interested in learning how to choose and optimally apply the correct image processing tool for
your next application?

Attending Matrox Imaging's intensive 3-day MIL Processing training will teach you how to select the best tools for your application and demonstrate how to use them to their full potential.

What you can expect...

  • Small class size guarantees personalized attention.
  • All course materials are provided, including an individual workstation.
  • Instructors possess an in-depth knowledge of MIL and have extensive experience solving real-world applications.


It is strongly recommended that participants have completed Introduction to the MIL/MIL-Lite Environment Training or have prior experience developing with MIL or MIL-Lite. It is also assumed that participants have a basic understanding of image processing (i.e., image filtering, geometric transformations, etc.). Participants should be comfortable with programming concepts in either C++, C# or Visual Basic®.

MIL Processing Training



Day One (9:00 am - 5:30 pm)
  • Image processing primitives
  • Feature extraction & analysis
  • Blob Analysis
  • Edge Finder
  • 2D Calibration
  • Pattern recognition & alignment
  • Pattern Matching (NGC-based)
  • Geometric Model Finder (feature-based)
  • Application utilities
  • Advanced annotations
Day Two (9:00 am - 5:30 pm)
  • Application utilities (continue)
  • Regions
  • Fixturing
  • 1D and 2D measurements
  • Measurement (projection-based)
  • Bead Inspection
  • Metrology (feature-based)
  • Character recognition
  • OCR (template-based)
  • String Reader (feature-based)
  • 1D/2D Code Reader
  • Recapitulative lab
Day Three (9:00 am - 5:30 pm)
  • Acceleration
  • Multithreading
  • Multiprocessing
  • Color Analysis tools
  • Registration
  • 3D imaging
  • Calibration
  • Mapping

Please note: This training course is offered in English.

For more information on training courses and schedules: or +1-514-822-6020 / 1-800-804-6243.