A=imread('C:\Users\Administrator\Documents\MATLAB\tu.jpg')
FF=size(A)
% 计算灰度矩阵的大小;
for i=1:FF(1)
for j=1:FF(2)
if A(i,j)==0 % 等多种运算是不支持“0”值的;
end
end
end
imwrite(A,'C:\Users\Administrator\Documents\MATLAB\tuu.jpg');
% 重新保存经校正后灰度矩阵;
A=imread('C:\Users\Administrator\Documents\MATLAB\tuu.jpg');
% 读入图像,并转化为矩阵
t=graythresh(A);
% 计算二值化阈值
B=im2bw(A,t);
% 输出图像的二值化矩阵
% image(B);
[x,y]=size(B);
% 图像尺寸
u=1;
V=nonzeros(B);
Area=sum(V)/(x*y);
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余2页未读,立即下载