Использование функции растущего региона на изображениях dicom в Matlab - PullRequest
0 голосов
/ 01 октября 2018

Я использовал этот код, чтобы применить функцию растущего региона в Matlab для выбора начальной точки для сегментации легких, и все, что я получаю, - это исходное изображение пары изображений (выделено серым цветом), и после выбора начальной точки создается пустое белое изображение.... я работаю над изображениями в формате dicom ... любая помощь?

% read image
reg_maxdist = 0.2;
I = im2double(dicomread('000001.dcm'));
subplot(121);
imshow(I);
% let the user pick one point
[x,y] = ginput(1);
% round to integer to match required input by regiongrowing function
x = round(x);
y = round(y);
% plot point on original image
hold on;
plot(x,y,'xg','MarkerSize',20,'LineWidth',2);
hold off;
% get region from seed point
J = regiongrowing(I,y,x,reg_maxdist);
% plot region
subplot(122);
imshow(J);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...