Filter löschen
Filter löschen

can you explain this code?

4 Ansichten (letzte 30 Tage)
MARIYA DAVIS
MARIYA DAVIS am 20 Feb. 2016
Kommentiert: Reyhaneh ST am 21 Mai 2021
%Lung Mask Creation
croped = [];
croped = i(10:end-10,10:end-10) ;
figure(2)
subplot(221);imshow(mat2gray(croped));title('Croped Image');
binaryImage = croped < 120;
subplot(222),imshow(binaryImage, []),title('Original Binary Image');
se = strel('disk',6);
lungMask = zeros(m,n);
lungMask(10:end-10,10:end-10)= imclose(binaryImage,se);
subplot(223);imshow(lungMask);title('Lung mask');

Antworten (1)

Stalin Samuel
Stalin Samuel am 20 Feb. 2016
croped = [];%empty matrix created
croped = i(10:end-10,10:end-10) ;% we going to crop first 10 rows and and 10 columns of the image
figure(2)
subplot(221);imshow(mat2gray(croped));%croped region displayed
title('Croped Image');
binaryImage = croped < 120;%binaryImage contains pixel value less than 120 from the croped image
subplot(222),
imshow(binaryImage, []),%binary image displayed
title('Original Binary Image');
se = strel('disk',6); %Create a disk-shaped structuring element
lungMask = zeros(m,n);
lungMask(10:end-10,10:end-10)= imclose(binaryImage,se);%se shape fills the gap with structuring element
subplot(223);
imshow(lungMask);
title('Lung mask');
  2 Kommentare
Stalin Samuel
Stalin Samuel am 20 Feb. 2016
Reyhaneh ST
Reyhaneh ST am 21 Mai 2021
Hi
I want to use this code to create a lungmusk, but i'm get this error!
can you say me what should i do?

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Code Generation, GPU, and Third-Party Support finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by