Tôi có tập hợp các đoạn đường 2D lớn. Tôi biết vậy; Số dòng, Bắt đầu (X, Y, Z) và Kết thúc (x, Y, Z) của mỗi đoạn đường. Tôi muốn nhận được phân đoạn đường lân cận cho một đoạn đường nhất định. Tương tự như vậy cho tất cả.cách hiệu quả để xử lý các đoạn đường 2d
Để tìm sự gần gũi tôi có thể áp dụng this
Nếu tôi nói dữ liệu của tôi nó là như;
Vì vậy, vào cuối Tôi muốn có được dòng gần như một vector cho từng phân khúc dòng. Tôi nghe loại vector của vector này có thể được thực hiện với cấu trúc dữ liệu r-tree. Tôi đã tìm kiếm nó nhưng vẫn không thể tìm thấy một trong những có liên quan cho tôi. Ngoài ra tôi nhìn vào opencv, có một r-tree nhưng nó nói một cái gì đó về phân loại, và giai đoạn đào tạo ... vì vậy, tôi đoán nó không phù hợp với tôi.
Bất kỳ ai cũng có thể biết cách nhận dòng không, sau đó là dòng lân cận cho ví dụ cũ;
1 = {2,4,, 7,66,32,12}
2 = {1,4,5,6}
3 = {...} .. .. loại vector này của vector sử dụng r-tree.
Tôi biết, chúng tôi có thể lấy loại vectơ này bằng kd-tree. Nhưng nó được thiết kế cho dữ liệu điểm. Vì vậy, rất khó để sử dụng kd-tree cho trường hợp này tôi nghĩ. bất kỳ trợ giúp nào, xin cảm ơn.
Tôi đã cố gắng sử dụng nó.Nhưng tôi không thể tìm ra bằng opencv. Như những điều mà tôi tìm thấy nói giai đoạn đào tạo và phân loại. tôi, tôi không có một giai đoạn đào tạo .. Nếu bạn hướng dẫn tôi về điều này, tôi thực sự đánh giá cao. cảm ơn bạn, – gnp
R-cây không có gì để làm với phân loại. Họ nên có chức năng "tìm hàng xóm gần nhất". Nhưng tôi chưa bao giờ sử dụng opencv. –
sau đó, vui lòng cho tôi biết các thư viện khác mà tôi có thể sử dụng để có được loại hàng xóm gần nhất. Cảm ơn – gnp