Bir dizi köşem var (A adı verilen) ve tüm kenarlık köşelerini bulmak istiyorum, böylece bu kenarlık çizgileri kümenin şeklidir.Dışbükey olmayan bir çokgende geniş bir köşe kümesi verildiğinde, kenarları nasıl bulabilirim?
A'daki köşe noktalarının çoğu gereksizdir, çünkü bunlar şekil içinde olduğundan, bu köşelerden kurtulmak istiyorum.
Soruma Best Algorithm to find the edges (polygon) of vertices benzer, ancak bir dışbükey çokgen durumda çalışmak için ona ihtiyacım var.
DÜZENLEME: Açıklama: Aşağıdaki görüntü içbükey bir çokgendir. Bu, dışbükey olmayan tarafından kastım. Üzerinde bir dışbükey gövde algoritması çalıştırırsam, poligonun içbükey kısmını koruyamazdım (yanılmadıkça).
içimde ve poligonun sınırında köşe bir dizi var: O kadar setini azaltmak isteyen [[x1, y1], [x2, y2] ...] Köşeler sadece şeklin sınır çizgisidir.
"Dışbükey olmayan çokgen bir kutu için çalışma" ile ne demek istiyorsunuz? Bağladığınız soru giriş köşelerinin içbükey bir çokgen oluşturduğu durumu içerir, bu yüzden sorunuzun nasıl farklılaştığını göremiyorum. – outis
Çokgen içinde hangi köşelerin olduğunu ve hangisinin kenarda olduğunu * nasıl ayırt edersiniz? –