10

Tôi muốn biết cái gì đó sẽ phát hiện tất cả các chi nhánh xanh từ hình ảnh sauPhát hiện tất cả các chi nhánh trong một bức ảnh nhà máy

enter image description here

Hiện nay tôi đang bắt đầu với việc áp dụng các Frangi lọc

options=struct('FrangiScaleRange', [5 5], 'FrangiScaleRatio', 1, 'FrangiBetaOne', 1,... 
'FrangiBetaTwo', 7, 'verbose',true,'BlackWhite',true); 
[outIm,whatScale,Direction] = FrangiFilter2D(double(img), options); 

Đầu ra của bộ lọc Frangi như sau

enter image description here

Tiếp theo là Hough Transform để phát hiện tất cả các dòng

[H,theta,rho] = hough(outIm,'Theta',-90:1:89); 
P = houghpeaks(H,100,'threshold',ceil(0.3*max(H(:))),'NhoodSize',[21 21]); 
lines = houghlines(outIm,theta,rho,P,'FillGap',10,'MinLength',100); 

Đầu ra là này

enter image description here

Bất kỳ dẫn về những gì tôi có thể thử ngoài những kỹ thuật này?

+4

Nếu bạn muốn các cành màu xanh lá cây, thì bạn cần phải đánh dấu sao bằng cách tô màu để phát hiện các bộ phận màu xanh lá cây. Và sau đó, bạn có thể áp dụng bộ lọc và biến đổi hough. – FiReTiTi

+1

Đó là bước đầu tiên của tôi. Tôi đã không đề cập đến nó như nó đã được rõ ràng – Harjatin

+4

Không rõ ràng như vậy, bởi vì bộ lọc Frangi cũng cung cấp cho các chi nhánh màu nâu đường viền. Vì vậy, các thresholding thất bại. – FiReTiTi

Trả lời

1

Bạn có thể sử dụng mô hình hỗn hợp Gaussian dựa trên màu (GMM) để phân đoạn các nhánh màu xanh lá cây. Phù hợp với 2 mô hình GMM 1 cho cành màu xanh lá cây, và 2 cho phần còn lại của các đối tượng trong hình ảnh. Nhưng để khởi tạo, bạn phải đánh dấu một số scribbles mannual ban đầu để làm cho biết GMM như thế nào chi nhánh và khác trông như thế nào. Sau khi lắp cả hai mô hình GMM trên cơ sở ghi chép, bạn có thể tìm thấy khả năng của tất cả các pixel cho cả hai mô hình GMM và trên cơ sở đó, bạn chia chi nhánh của bạn thành hai nhánh và không phải chi nhánh. Đánh dấu các nét vẽ nên bao gồm hầu hết các biến thể màu sắc trong hình ảnh.

+1

Bạn có ý định đề xuất sử dụng tính năng nhóm GMM cho phân đoạn giữa lá màu xanh lá cây và chồi không? Nếu có, bạn có một số loại mã mẫu mà kỹ thuật này được sử dụng không? – Harjatin

Các vấn đề liên quan