Chapter 5 Performing Machine Vision Tasks
IMAQ Vision for Visual Basic User Manual 5-10 ni.com
Finding Lines or Circles
If you want to find points along the edge of an object and find a line
describing the edge, use
CWMachineVision.FindStraightEdge
and
CWMachineVision.FindConcentricEdge.
CWMachineVision.FindStraightEdge finds edges based
on rectangular search areas, as shown in Figure 5-5.
CWMachineVision.FindConcentricEdge finds edges based
on annular search areas.
Figure 5-5. Finding a Straight Feature
If you want to find points along a circular edge and find the circle
that best fits the edge, as shown in Figure 5-6, use
CWMachineVision.FindCircularEdge.
1 Search Region
2 Search Lines
3 Detected Edge Points
4 Line Fit to Edge Points
2
1
4
3