can you explain this code?

조회 수: 3 (최근 30일)
MARIYA DAVIS
MARIYA DAVIS 2016년 2월 20일
댓글: Reyhaneh ST 2021년 5월 21일
%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');

답변 (1개)

Stalin Samuel
Stalin Samuel 2016년 2월 20일
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
Stalin Samuel
Stalin Samuel 2016년 2월 20일
Reyhaneh ST
Reyhaneh ST 2021년 5월 21일
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?

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Denoising and Compression에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by