我使用以下功能编写了一些代码行:
adaptivethreshold(IM,ws,c)
它给了我一个面具bw
。我将此蒙版与原始图像bb
相乘,并显示结果。
clear
clc
bb=dicomread('30421573');
figure(1)
imagesc(bb)
bw=adaptivethreshold(bb,50,128);
imaa=double(bw).*double(bb);
figure(2)
image(imaa)
它似乎并没有给我的图像蒙上阴影。有什么方法可以从结果中提取出那些黄色的部分?
答案 0 :(得分:0)
在应用到图像之前尝试创建蒙版,即
bw=adaptivethreshold(bb,50,128);
BW = imbinarize(bb,bw);
imaa=double(bw).*double(BW);
figure(2)
image(imaa)