如何利用MATLAB计算如下图里白色区域的面积?求高手指教~~~~~~qq:273072495 忘快速给答案,急用~~~~~~

程序越简短越好,最好能通用所有类似图片~~~~~... 程序越简短越好,最好能通用所有类似图片~~~~~ 展开
 我来答
疾风动竹
2012-06-08 · TA获得超过3.2万个赞
知道大有可为答主
回答量:7695
采纳率:86%
帮助的人:1509万
展开全部
I = imread('d:\t.jpg');%读入原图,假设t.jpg为原图
II=im2bw(I,0.5);%二值化后的图片矩阵,白为1,黑为0
S=numel(II);%像素点总数
s=sum(sum(II));%白色点总数
ratio=s/S;%白色面积比

可求出白色占总面积的15.719%,总面积乘以白色面积比即为所求
望采纳
更多追问追答
追问
算不出来呀~~~~~~~
追答
怎么算不出来?图片路径你输入正确了吗?
错误提示是什么?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式