How to Measure the Distance Between the Red crosses?

I am trying to do shape identification using the harris corner detection method. I want to detect 2 corners of a shape and use the distance between those corners to identify the shape (square, triangle, circle, or star). How do I measure the distance between the red crosses in the picture below? How would I then classify that distance as a triangle?

回答 (1 件)

Abhisek Pradhan
Abhisek Pradhan 2020 年 11 月 10 日

0 投票

imdistline can be used to find the distance between two points in an image by interactively setting the positions. For detecting whether the image is a triangle or not I would suggest referring the example in below-mentioned links. Or we may need to get the length of all three sides to conclude it to be a triangle.

カテゴリ

ヘルプ センター および File ExchangeGeometric Transformation and Image Registration についてさらに検索

質問済み:

2020 年 11 月 7 日

回答済み:

2020 年 11 月 10 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by