Vài ngày qua tôi đã dành cho việc tìm kiếm các triển khai xây dựng đường cong và không tìm thấy - không phải là thư viện cũng như công cụ.Thực hiện tái thiết đường cong
Để mô tả sự cố của tôi.
mối quan tâm chính của tôi là đường nét với khoảng cách:
Từ giấy tờ tôi đã đọc trong khi chờ đợi, tôi đoán giải pháp sẽ yêu cầu sử dụng của Delaunay triangulation, và phương pháp tham chiếu nhất dường như được mô tả vào năm 1997 giấy "The Crust and the β-Skeleton: Combinatorial Curve Reconstruction "
Ai đó có thể chỉ cho tôi việc triển khai xây dựng lại đường cong có thể giúp tôi giải quyết vấn đề này không?
Mặc dù bạn đã chọn câu trả lời, nếu sự cố vẫn còn là tìm kiếm sở thích "hoàn thành đường cong" và "hoàn thành đường viền", có khả năng cung cấp cho bạn nhiều lần truy cập hơn. Đối với loại vấn đề này, các xoắn ốc Euler phù hợp, vì thuật toán hoàn thành đường cong xoắn ốc Euler có thể cho phù hợp "tự nhiên" ngay cả khi có khoảng trống lớn. – Rethunk
Cảm ơn @Rethunk.Tôi duyệt một số giấy tờ về chủ đề và có vẻ như nó phù hợp cho việc xây dựng lại đường cong đơn, thay vì sau đó xây dựng lại đường nét. Bạn có lẽ biết nếu nó được thực hiện trong một số thư viện hoặc môi trường mà sẽ cho phép thử nghiệm dễ dàng? – theta
Khoảng một năm trước, tôi tìm thấy một số tài nguyên, bao gồm một số mã C++. Tôi đăng các liên kết ở đây: http://stackoverflow.com/questions/6828359/how-to-draw-clothoids-graphically-in-qt/8890013#8890013 – Rethunk