How to find the curvature of the Points on the boundary

6 ビュー (過去 30 日間)
harshal j
harshal j 2015 年 12 月 2 日
コメント済み: Image Analyst 2021 年 8 月 17 日
Hi, I have obtain the object boundries by using the bwboundaries commond in MATLAB. Now I want to calculate the curvature of the point for example set of b(i-5), b(i), b(i+5). b(i) is the point on the boundary and b(i-5) & b(i+5) are the neighbors of the point. here b(i-5) and b(i+5) are end point of the set. Also i would like to find the distance of the point b(i) from the straight line connecting the two end points b(i-5) & b(i+5) of the set. I don't know how to obtain straight line between b(i-5) & b(i+5). Also i don't know how to calculate the perpendicular distance from the point b(i) with the straight ling joining b(i-5) & b(i+5). Please help me to solve this problem. Thanks in advance
  2 件のコメント
bilal zulfiqar
bilal zulfiqar 2021 年 8 月 17 日
Hello Harshal,
Did you find the MATLAB code for this? I am also looking for the solution of similar problem. I want to first find the boundary coordinates and then finding the curvature for that.
Would be nice if you can help in this regards,

サインインしてコメントする。

採用された回答

Torsten
Torsten 2015 年 12 月 2 日
  3 件のコメント
Torsten
Torsten 2015 年 12 月 3 日
harshal j
harshal j 2015 年 12 月 3 日
Thank u so much for the link. It will definitely solve my problem. Thanks once again..!

サインインしてコメントする。

その他の回答 (2 件)

Image Analyst
Image Analyst 2015 年 12 月 2 日
See Steve's presentation at ICIP http://blogs.mathworks.com/steve/files/MATLAB-Today-ICIP-2015-16x10-format-distribution-version-medium-quality-compression.pdf, and his discussion of alphaShape() and boundary(). Actually this should be a must read for everyone since it contains lots of good information on a wide variety of new functions.
  5 件のコメント
harshal j
harshal j 2015 年 12 月 3 日
Thank u so much for the answer Sir.

サインインしてコメントする。


Image Analyst
Image Analyst 2015 年 12 月 2 日
You can use code in the FAQ to fit a circle to the 3 points you get from bwboundaries():
You will get the radius of curvature for each triplet of points.
  3 件のコメント
Bashar Ahmed
Bashar Ahmed 2017 年 11 月 25 日
Hi dear Harshal, I have to solve the same problem. if you already solved it, please share the code with me. thanks in advance and best regards
Walter Roberson
Walter Roberson 2017 年 11 月 25 日

サインインしてコメントする。

Community Treasure Hunt

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

Start Hunting!

Translated by