Search⌘ K

Exercise: Detect Fiducials on an Electronic Board

Understand how to detect fiducials on electronic boards by creating synthetic templates, matching them to grayscale images, applying thresholding, and detecting blobs. This lesson guides you through hands-on coding using OpenCV to locate key features for automated inspection.

Problem statement

This one will be a little more challenging.

Launch the Jupyter Notebook below and follow the instructions.

Instructions:

  • The comment lines starting with # >>> indicate that you must edit the cell.

  • Replace the None values with the correct funtion calls.

The goal is to locate the three fiducials (the small golden disks in the corners) on the electronic board. Roll up your sleeves and get your hands on the code.

The main steps that you’ll have to complete are:

  1. Create a synthetic template for the ...