我有一組頂點(稱爲A),我想要找到所有邊界頂點,以便此邊界頂點集是該形狀的輪廓。給定非凸多邊形中的一大組頂點,我如何找到邊?
A中的許多頂點都是多餘的,因爲它們在形狀內部,我想擺脫這些頂點。
我的問題類似Best Algorithm to find the edges (polygon) of vertices,但我需要它爲一個非凸多邊形的情況下工作。
編輯: 說明:下圖是一個凹多邊形。這就是我的意思是非凸的。如果我在它上面運行凸包算法,它不會保留多邊形的凹形部分(除非我錯了)。
我有一組頂點的內部和多邊形的邊界:[[X1,Y1],[X2,Y2] ...] 我想降低設定使得頂點只是形狀的邊框輪廓。
你是指「爲非凸多邊形案件工作」是什麼意思?你鏈接的問題包括輸入頂點形成一個凹多邊形的情況,所以我沒有看到你的問題有什麼不同。 – outis 2010-04-30 00:56:20
如何區分多邊形內的哪些頂點以及邊上的哪些頂點? – 2010-07-14 20:22:22