answersLogoWhite

0

Shape detection requires a slew of techniques, including edge detection, pattern matching, probability analysis, feature detection, middle mass and blob detection, image correlation and pixel classification.

Recognising simple shapes like triangles, squares and circles is relatively easy. Use edge detection to find the border line and count the number of edges. If one line, it's a circle, three is a triangle and four is a square. You can then analyse the lengths and angles to determine more specific information, such as ellipse, right-angled triangle, rhomboid, parallelogram and so on. For more complex shapes, you'll need to use pattern matching, feature detection and probability analysis. The remaining techniques are primarily used for detecting 3D planes in a 2D image, separation and classification of objects and so on.

User Avatar

Wiki User

11y ago

What else can I help you with?