Herhangi biri, rasgele yürüyüş algoritması, görüntü bölümleme, özellikle BT görüntüleri için bir matlab kodu önerebilir.Görüntü bölümlendirmesi için rasgele yürüyüş algoritması
-4
A
cevap
0
Leo Grady'nin Grafik Analiz Aracı Kutusunun yanı sıra Rastgele Yürüyüşler kullanarak ilgili Resim Segmentasyonu için Ekleme'ye bakmanızı öneririm, bkz. here. Grafik Analiz Toolbox ve Rastgele Walker kodunu indirin ve aşağıdaki gibi dosyaları kaydetmek:
praphAnalysisToolbox/
README.txt
random_walker_example.m
random_walker.bmp
axial_CT_slice.bmp
, yani
ranomd_walker_example.m
demo arama yapabilmek için yolda
graphAnalysisToolbox
ekleyin. Demo, sağlanan görüntüyü bölümlendirmelidir. Sizin durumunuzda, uygulamaya ve resimlerinize bağlı olarak tohumları farklı şekilde ayarlamanız gerekebilir.
örnek olarak, tohumlar superpixel gibi moda yerleştirilebilir:
% Read image into the variable image ...
img = im2double(image);
[height, width, channels] = size(img);
seeds = [];
seed_labels = [];
label = 1;
i = floor(region_height/2);
while i < height
j = floor(region_width/2);
while j < width
seeds = [seeds, sub2ind([height, width], i, j)];
seed_labels = [seed_labels, label];
label = label + 1;
j = j + region_width;
end;
i = i + region_height;
end;
%Apply the random walker algorithms
[labels, ~] = random_walker(img, seeds, seed_labels, beta);
fazla ayrıntı için random_walker.m
içindeki açıklamalara bakınız.
Yardımlarınız için çok teşekkürler. –