Courses

Introduction


Introduction to MIL CoPilot

Welcome to MIL CoPilot, the companion to MIL that let's you prototype, test, and generate MIL code. With this course, you'll become familiar with the CoPilot interface, be able to navigate its panes, and customize its settings for your application.
It contains 11 videos.
Estimated time: 1 hour.

Introduction to image acquisition

This course provides the basics of acquiring images including image grabbing terminology and functions, image buffers, setting up triggered acquisition, and creating a DCF in Matrox Intellicam.
It contains 7 videos.
Estimated time: 52 minutes.

Introduction to the MIL/MIL-Lite environment

Navigating MIL's software architecture—including allocating and using MIL buffers, digitizers, displays, and graphics—is integral to creating vision applications. In this course, participants will become familiar with the full range of tools and utilities available within MIL to build and optimize applications.
It contains 9 videos.
Estimated time: 50 minutes.

Processing & Analysis


Using Classification

Classification captures the power of convolutional neural networks to classify images that are too complex or costly to categorize using classic machine vision techniques. This course explains how you can use classification with your Matrox Imaging software, including how to use MIL CoPilot to build and label datasets, train classifiers, and ultimately make predictions on the class of an image.
It contains 4 videos.
Estimated time: 42 minutes.

Using the Geometric Model Finder module

The Geometric Model Finder tool finds and orients objects in an image by comparing edges in models with edges in target images. Through this course, participants will learn basic and advanced concepts of using edge detection for object location, including a basic understanding of how Geometric Model Finder works and the ideal circumstances for using it.
It contains 12 videos.
Estimated time: 83 minutes.

Using the Measurement module

The Measurement module locates the position and angle of edges in images. In this course, participants will learn basic and advanced concepts of Measurement, including how to make effective measurements, and how the Measurement module works.
It contains 7 videos.
Estimated time: 47 minutes.

Using the Metrology module

The Metrology module allows you to create templates to measure and validate the features of objects in your images. In this course you will become familiar with the different parts of a Metrology template and learn how to adjust the settings for your own projects. We will also explore how to use Metrology on 3D profiles and cross sections.
It contains 7 videos.
Estimated time: 47 minutes.

Using the Pattern Matching module

The Pattern Matching tool locates grayscale patterns in images; it is typically used to find and orient objects. In this course, participants will learn basic and advanced concepts of pattern matching, including a basic understanding of how the Pattern Matching tool works and the ideal circumstances for its use.
It contains 6 videos.
Estimated time: 38 minutes.

Using the SureDotOCR module

The SureDotOCR module allows for the effective reading of dot-matrix strings. In this course, participants will learn how to read dot-matrix strings by creating and managing dot-matrix fonts, and describing the content and appearance of the strings intended to be read.
It contains 6 videos.
Estimated time: 33 minutes.

Advanced


Advanced graphics

The Graphics module is used to create graphics for your images. This advanced course explores how to create graphics interactively in runtime and how to draw graphics in calibrated images.
It contains 2 videos.
Estimated time: 14 minutes.

Advanced image acquisition

Acquiring images is central to creating most machine vision applications. This course provides some advanced techniques to improve the efficiency and effectiveness of acquiring images, including using data latches, frame bursts, I/O command lists, and more.
It contains 7 videos.
Estimated time: 45 minutes.