Detect and Measure Circle

Contents of this Step are under maintenance. If you need more information about this Step with urgency, please contact us at docs@mech-mind.net.

Function

This Step manually sets an ROI that contains the circle to detect, and this Step will detect the circle and output its info. Edge detection frames will be generated along the roughly drawn circle in the manually selected ROI, the object edge points will be detected by the grayscale changes in the edge detection frames, and in the end, the edge points will be used to fit the accurate circle. The circle for circumferential arrangement takes the center of the ROI as the center, and takes the smaller value of the half-height and half-width of the ROI as the radius.

Usage Scenario

This Step is for detecting the pixel-wise positions and radii of circles in images to prepare for subsequent calculation of physical dimensions in measurement scenarios.

Input and Output

  • Input:

    1. Image input at this port will have a circle in ROI detected.

    2. 2D transformation input at this port is used to transform the ROI set in a previous execution to the appropriate position and orientations.

  • Output:

    1. Visualization image.

    2. The center coordinates and radius (in pixels) of the detected circle.

We Value Your Privacy

We use cookies to provide you with the best possible experience on our website. By continuing to use the site, you acknowledge that you agree to the use of cookies. If you decline, a single cookie will be used to ensure you're not tracked or remembered when you visit this website.