Shape finding steps
Matrox Design Assistant X includes dedicated steps for finding circles, ellipses, rectangles, and line segments. Circle finding is defined by the anticipated radius, the possible scale range, and the number of expected occurrences. Ellipse and rectangle finding are defined by the anticipated width and height, the possible scale and aspect ratio ranges, and the number of expected occurrences. Line segment finding is defined by the anticipated length and the number of expected occurrences. Continuous and broken edges lying within an adjustable variation tolerance produce the requested shape.
The shape-finding step computes the total number of found occurrences; for each occurrence, the tool can provide the center position and score relative to the reference. It can also give the radius and scale for circles; the angle, aspect ratio, width, and scale for ellipses and rectangles; and the start and end positions as well as the length for line segments. These specialized modes are generally faster and more robust at finding the specific shapes than generic pattern recognition.