i=imread('d:/lena.bmp'); %真彩色图像 i=rgb2gray(i); %转换为灰度图 i=double(i); %将uint8型转换为double型,否则不能计算统计量 [height,width]=size(i); s=0; for x=1:height for y=1:width s=s+i(x,y); %求像素值总和 s , i(x,y)表示位于某个坐标下的像素值 end end s=s/(height*width*1.0)+0.5;
求图像的均值(重点把uint8转成double)
最新推荐文章于 2023-02-26 17:45:49 发布