Tôi có hình ảnh, giữ kết quả phân đoạn, như hình này. Thuật toán và cấu trúc dữ liệu để tìm và lưu trữ vùng lân cận của siêu mô hình trong C++
Tôi cần tạo biểu đồ vùng lân cận của các bản vá lỗi, được tô màu bằng các màu khác nhau. Kết quả là tôi muốn có một cấu trúc, đại diện sau đây
Số này đại diện cho các bản vá lỗi riêng biệt và các dòng đại diện cho các vùng lân cận. Hiện tại tôi không thể tìm ra nơi bắt đầu, từ khóa nào đến google.
Có ai có thể đề xuất bất kỳ điều gì hữu ích không?
Hình ảnh được lưu trữ trong cv của OpenCV :: Lớp Mat, như đối với biểu đồ, tôi định sử dụng thư viện Boost.Graph.
Vì vậy, vui lòng cung cấp cho tôi một số liên kết đến mẫu mã và thuật toán hoặc từ khóa.
Cảm ơn.
Cập nhật. Sau giờ nghỉ giải lao và một số cuộc thảo luận, những điều sau đây đã đến với tâm trí của tôi.
- Tạo biểu đồ lưới lớn, trong đó mỗi nút tương ứng với mỗi pixel hình ảnh và liên kết kết nối 8 hoặc 4 hàng xóm.
- Gắn nhãn mỗi nút biểu đồ với giá trị pixel tương ứng.
- Cố gắng hợp nhất các nút bằng một nhãn.
Vấn đề khác của tôi là tôi không quen với BGL (nhưng cuốn sách đang trên đường :)).
Vì vậy, bạn nghĩ gì về giải pháp này?
Update2 Có thể, điều này link có thể trợ giúp.
Tuy nhiên, vẫn không tìm thấy giải pháp.