tôi đang gặp khó khăn để đạt được các phân khúc đúng đắn về một hình ảnh màu xám:Phân đoạn hình ảnh màu xám
Sự thật mặt đất, tức là những gì tôi muốn các phân khúc để trông giống như, là thế này:
Tôi quan tâm nhất đến ba thành phần trong vòng kết nối. Vì vậy, như bạn có thể thấy, tôi muốn phân đoạn hình ảnh hàng đầu thành ba thành phần: hai hình bán nguyệt và hình chữ nhật giữa chúng.
Tôi đã thử các kết hợp khác nhau về giãn nở, xói mòn và tái tạo, cũng như các thuật toán phân cụm khác nhau, bao gồm k-means, isodata và hỗn hợp gaussians - tất cả đều có mức độ thành công khác nhau.
Mọi đề xuất sẽ được đánh giá cao.
Chỉnh sửa: đây là kết quả tốt nhất mà tôi có thể nhận được. Điều này đã được thu được sử dụng một đường viền tích cực vào phân khúc thu nhập từ đầu tròn, và sau đó áp dụng phân nhóm ISODATA:
Có hai vấn đề với điều này:
- Quầng sáng trắng xung quanh cụm phía dưới bên phải , thuộc cụm trên cùng bên trái
- Quầng xám xung quanh cụm trên cùng bên phải và dưới cùng bên trái, thuộc cụm trung tâm.
Dường như bạn có một histogram tri-modal. Hãy xem câu trả lời của tôi trên dsp.stackexchange.com -> http://dsp.stackexchange.com/questions/3643/image-segmentation-issue-of-different-materials/3650#3650. Trong mọi trường hợp, câu hỏi của bạn sẽ được chuyển đến trang web đó. –
Tôi đã thử phân đoạn dựa trên biểu đồ. Vấn đề với cách tiếp cận này là các giá trị của các điểm ảnh xung quanh cụm phải nhất tương tự nhất với các điểm ảnh của cụm trái nhất, dẫn đến một "quầng" xung quanh cụm phải nhất. – Richard
Bạn đã thử bwboundaries, hoặc bwlabel? Họ có thể làm việc cho bạn. Nhưng nếu hiệu ứng hào quang quá nhiều, bạn có thể không nhận được kết quả mong muốn. Tuy nhiên, với một số thao tác và làm sạch trước và sau, bạn có thể có được những gì bạn muốn. Nó cũng có thể giúp sử dụng một cái gì đó như [vòng tròn hough] (http://www.mathworks.com/matlabcentral/fileexchange/26978-hough-transform-for-circles/content/html/circle_houghdemo.html), hoặc các phương pháp khác như [cái này] (http: //blogs.mathworks.com/pick/2008/05/23/phát hiện vòng tròn-trong-một-hình ảnh /), để bạn biết giới hạn của vòng kết nối của bạn. – Bill