delete background x ray image
Mostra commenti meno recenti
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.
Risposte (1)
Image Analyst
il 18 Gen 2016
Don't use imsubtract, just set the values in the image to zero where your mask is true:
ImageLowNRUOTATABINARY(BW) = 0;
2 Commenti
Laura Fabbri
il 19 Gen 2016
edgar avalos
il 29 Mag 2019
try:
ImageLowNRUOTATABINARY(imcomplement(BW)) = 0;
Categorie
Scopri di più su DICOM Format in Centro assistenza e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!