Find the intersecting points

1 Ansicht (letzte 30 Tage)
mathru
mathru am 22 Jan. 2020
Bearbeitet: mathru am 22 Jan. 2020
How can I calculate the intersecting points (red circled) from the following image?
  2 Kommentare
Ajay Kumar
Ajay Kumar am 22 Jan. 2020
How is this plot formed? Could you help with the code?
mathru
mathru am 22 Jan. 2020
Bearbeitet: mathru am 22 Jan. 2020
This is not a plot. This is an image ( just an trapezoidal shape object kept on a flat surface).

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

KSSV
KSSV am 22 Jan. 2020
If you have the image in hand.
  1. Get the locations/ positions i.e (x,y) for both the regions using logical indexing.
  2. Get the boundary of both the regions using boundary.
  3. Use InterX from the link: https://in.mathworks.com/matlabcentral/fileexchange/22441-curve-intersections?focused=5165138&tab=function
If you have points (x,y) straight away follow from step 2 in the above.

Weitere Antworten (0)

Kategorien

Mehr zu Geometric Transformation and Image Registration finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by