如何利用MATLAB计算如下图里白色区域的面积?求高手指教~~~~~~qq:273072495 忘快速给答案,急用~~~~~~
展开全部
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%,总面积乘以白色面积比即为所求
望采纳
II=im2bw(I,0.5);%二值化后的图片矩阵,白为1,黑为0
S=numel(II);%像素点总数
s=sum(sum(II));%白色点总数
ratio=s/S;%白色面积比
可求出白色占总面积的15.719%,总面积乘以白色面积比即为所求
望采纳
更多追问追答
追问
算不出来呀~~~~~~~
追答
怎么算不出来?图片路径你输入正确了吗?
错误提示是什么?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询