how to define the location of points within a shape that is invariant to shape transformation?

조회 수: 1 (최근 30일)
How can we define the location of points within a shape such that when the shape goes through horizontal or vertical transform, the definition of its location remains almost unchanged? For example, while triangle A transforms to triangle B, the location of P remains similar with respect to the triangle. Obviously, Cartesian coordinates will not work here as they would change a lot after the transformation.
The solution better be general for all type of shapes, such as quadrangle, hexagon or even circle. Thanks a lot!

답변 (1개)

Image Analyst
Image Analyst 2019년 7월 15일
There are lots of points inside the triangle that are still inside it after you transform the triangle's shape and location.
If you convert it to a digital image, (say with poly2mask), you can simply AND the two digital images.
Otherwise to do it analytically for an original triangle, and a new triangle that's overlapped, and thus having a common/overlap region that may have anywhere from 3 to 6 sides will be very tricky.
  댓글 수: 1
Howard NS
Howard NS 2019년 7월 15일
Thanks, but what I am asking is to find a way to respsent the relative position of points inside the triangle such as after horizontal or vertical transformation the representation of points position remain unchanged.
simply speaking, the Ps from triangle A and B are topoloically equavalent. But how to respresent this?

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Surface and Mesh Plots에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by