matlab图像处理的问题(图像分割保存)

matlab处理后的一张图片如下所示,怎样才能只保存那个白点的矩形区域,其他的不用保存非常感谢各位高手的指教!最后给个程序啊... matlab处理后的一张图片如下所示,怎样才能只保存那个白点的矩形区域,其他的不用保存 非常感谢各位高手的指教!最后给个程序啊 展开
 我来答
zjuwz1989
2013-05-06 · TA获得超过1532个赞
知道小有建树答主
回答量:427
采纳率:100%
帮助的人:425万
展开全部
问题描述不清,白点的区域不是矩形的,大小怎么定?
假设用最小的矩形包括:
index = find(I==0);
mostLeftPoint = index(1);
mostRightPoint = index(end);
[height,width]=size(I);

Y1 = mod(mostLeftPoint,height);
X1 = ceil(mostLeftPoint/height);
Y2 = mod(mostRightPoint,height);
X2 = ceil(mostRightPoint/height);
WhiteRegion = I(Y1:Y2,X1:X2);
追问
请高手再指点一下,保存不了啊!你写的有保存的语句吗?请高手指点啊 给个详细点的程序 不胜感激!
追答
save Region.mat WhiteRegion;
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式