Introduction to the MIL/MIL-Lite Environment

Unlock the full potential of MIL/MIL-Lite

Matrox Imaging offers an ideal introduction to its proven and established library with the course Introduction to the MIL/MIL-Lite Environment. This three-day course provides a general overview of MIL/MIL-Lite, explaining how to set up your development environment, and covering how to manage image buffers, perform image capture, and do image display. The course also has practical workshops to help you develop the knowledge and skills to solve real-world imaging applications. You will finish this course confident in your ability to use MIL/MIL-Lite to develop upcoming applications.

Already have an application in mind?

Bring a laptop and your own images to discuss your particular application with our support and development staff. Together, you can look for hidden efficiencies and clever solutions to your most pressing application challenges.

You can book a short one-on-one session on Day 3 or stay an extra day and book a long session on Day 4. Be quick and book early as only the first four reservations per day will be accommodated.

What to expect

  • Small class size for guaranteed personalized attention
  • Provision of course materials and resources, including an individual workstation equipped with a video camera
  • Instructors possess an in-depth knowledge of MIL and have extensive experience solving real-world applications

Prerequisites

Participants should be comfortable programming in either C++, C#, or Visual Basic® using a recent version of Microsoft® Visual Studio® (2010 or later). No prior knowledge of MIL/MIL-Lite is required.

Register Now

Schedule

DateLocation
Monday, November 13, 2017 to
Thursday, November 16, 2017
Matrox Headquarters, Montreal, QC, Canada

Agenda

Day One (9:00 am - 5:00 pm)
  • Introduction to the MIL/MIL-Lite Programming Environment
  • MIL software architecture
  • Installation
  • Portability (Lab 1)
  • Buffers: Introduction (Lab 2)
  • Displays: Introduction (Lab 3)
  • Digitizers: Introduction (Lab 4)
Day Two (9:00 am - 5:00 pm)
  • Buffers: Advanced (Lab 5)
  • Displays: Advanced
  • Digitizers: Advanced (Lab 6)
  • Development and debugging techniques
  • Troubleshooting
Optional Topics (Days One and Two 5:00 pm - 6:00 pm, time permitting)

Some of the following optional topics may be presented, depending on interest expressed by trainees on the first day of training:

  • Distributed MIL
  • Redistribution
  • Licensing
  • Linux
  • Auxiliary I/Os
Day Three Morning (9:00 am - 12:30 pm)

Take part in one of two simultaneous sessions held in separate classrooms:

  • MIL processing fundamentals (fixturing, calibration, regions, multi-threading, and MIL Profiler)
  • MIL/MIL-Lite environment advanced topics (Matrox Intellicam, video, and GenICam)
Day Three Afternoon (1:30 pm - 5:00 pm)

Take part in one of two simultaneous sessions held in separate classrooms, or engage in a one-on-one application-specific discussion:

  • MIL processing fundamentals (fixturing, calibration, regions, multi-threading, and MIL Profiler)
  • MIL/MIL-Lite environment advanced topics (Matrox Intellicam, video, and GenICam)
  • Application-specific discussions (See description above)
Day Four (Optional)
  • Application-specific discussions (See description above)


Please note: This training course is offered in English.

For more information on training courses and schedules, please contact imaging.training@matrox.com or +1-514-822-6020 /
1-800-804-6243.