Tôi đang tìm một triển khai .NET để xây dựng Triangulation Delaunay từ tập hợp các điểm.Triangulation Delaunay hiệu quả
Tôi đã thử nghiệm một vài triển khai nhưng tất cả đều chỉ hoạt động với một số lượng nhỏ điểm (tối đa 20.000).
Tôi cần một thứ có thể xử lý 500.000 điểm trong thời gian hợp lý.
thật lạ là nó chỉ có thể xử lý 20.000 điểm; nó chỉ có thời gian chạy O (n * log (n)) – Simone
Bạn đã thử triển khai C# tại http://www.s-hull.org/? Thuật toán nó sử dụng được cho là nhanh. – CodesInChaos
Tôi đã sử dụng địa chỉ s-hull.org. Hiệu suất giảm đáng kể khi bạn nhận được đến 100.000 điểm hoặc cao hơn, do số lượng các cuộc truy tìm đang diễn ra trong mã. Không chắc chắn làm thế nào để đánh bại nó. Tôi nghe nói có một bản ngã khác ở đó làm giảm sự đệ quy của mã, không chắc nó được gọi là gì (có thể là De Wall hay gì đó). – code4life