请教matlab的一个小问题 谢谢~~~~~~~~~~
有副图,据说可以用阈值分割的方法提取出图像中很亮的那一个物体运行一下语句I=imread('nice.bmp');I=rgb2gray(I);imtool(I);出来以张...
有副图,据说可以用阈值分割的方法提取出图像中很亮的那一个物体
运行一下语句
I= imread('nice.bmp');
I = rgb2gray(I);
imtool(I);
出来以张图,然后点击tools菜单下的adjustcontrast,发现有个红线把背景和物体分开了
接下来,该用什么语句,才能提取出那个物体的边缘呢?
希望大家不惜赐教哈~~~~
另外,有没有谁懂下面这些东西的意思啊? I1 = imread('1.bmp');
I2=imresize(I1,[256 256]);
background=imopen(I2,strel('disk',5));
I3=imsubtract(I2,background);
figure,imshow(I3),title('I3');
BW = im2bw(I3, graythresh(I3));
figure,imshow(BW),title('BW');
K=medfilt2(BW);
figure,imshow(K);
bw=bwmorph(K,'skel',Inf);
bw2=bwperim(bw);
figure,imshow(bw2),title('bw2');
imwrite(K,[‘2.bmp']);为了提取出物体的边缘,还要加些什么语句呀?
如果不清楚了没关系的,先回答第一个问题好拉 展开
运行一下语句
I= imread('nice.bmp');
I = rgb2gray(I);
imtool(I);
出来以张图,然后点击tools菜单下的adjustcontrast,发现有个红线把背景和物体分开了
接下来,该用什么语句,才能提取出那个物体的边缘呢?
希望大家不惜赐教哈~~~~
另外,有没有谁懂下面这些东西的意思啊? I1 = imread('1.bmp');
I2=imresize(I1,[256 256]);
background=imopen(I2,strel('disk',5));
I3=imsubtract(I2,background);
figure,imshow(I3),title('I3');
BW = im2bw(I3, graythresh(I3));
figure,imshow(BW),title('BW');
K=medfilt2(BW);
figure,imshow(K);
bw=bwmorph(K,'skel',Inf);
bw2=bwperim(bw);
figure,imshow(bw2),title('bw2');
imwrite(K,[‘2.bmp']);为了提取出物体的边缘,还要加些什么语句呀?
如果不清楚了没关系的,先回答第一个问题好拉 展开
1个回答
上海华然企业咨询
2024-10-28 广告
2024-10-28 广告
在测试大模型时,可以提出这样一个刁钻问题来评估其综合理解与推理能力:“假设上海华然企业咨询有限公司正计划进入一个全新的国际市场,但目标市场的文化习俗、法律法规及商业环境均与我们熟知的截然不同。请在不直接参考任何外部数据的情况下,构想一套初步...
点击进入详情页
本回答由上海华然企业咨询提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询