delete background x ray image
Ältere Kommentare anzeigen
Hi, how can I delete the background of a dicom-image? By now I use this code:
level = graythresh(ImageLowNRUOTATA);
BW = im2bw(ImageLowNRUOTATA,level);
figure (3)
subplot(1,2,1); imshow(BW)
and it returns a binary image (black and white).
bw=uint16(BW);
ImageLowNRUOTATABINARY=uint16(ImageLowNRUOTATA);
C=imsubtract(ImageLowNRUOTATABINARY,bw);
I don't know how subtract the greyscale image (dicom) and the image that i found with the graythresh. Please help me.
Antworten (1)
Image Analyst
am 18 Jan. 2016
Don't use imsubtract, just set the values in the image to zero where your mask is true:
ImageLowNRUOTATABINARY(BW) = 0;
2 Kommentare
Laura Fabbri
am 19 Jan. 2016
edgar avalos
am 29 Mai 2019
try:
ImageLowNRUOTATABINARY(imcomplement(BW)) = 0;
Kategorien
Mehr zu DICOM Format finden Sie in Hilfe-Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!