44问答网
所有问题
如何用matlab求一组图片每个像素的平均灰度?
比如说100张分辨率一样的图片,名称为img001~100。我对matlab一窍不通,请大家帮帮忙!
举报该问题
推荐答案 2009-05-15
for i=1:100
if i<10
I(i,:)=['00' num2str(i)];
elseif i==100
I(i,:)=num2str(i);
else
I(i,:)=['0' num2str(i)];
end
img=['img' I(i,:) '.jpg'];
gray=imread(img);
g=rgb2gray(gray);
G(i)=mean(g(:));
end
mean(G)
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/WR6RDR3K.html
相似回答
如何
让
用matlab求
出一幅图像
的平均灰度?
请给出具体程序,谢谢~_百度知...
答:
求平均灰度很简单,假设你图像数据放在变量I中
I=double(I);[M N]=size(I);ave=sum(sum(I))/(M*N); %ave为平均灰度
。也可以直接用下面的一条语句:ave=mean(mean(I));
matlab中
,有幅
灰度
图像,对所有元素灰度值求个
平均
值
答:
[M,N]=size(I);figure(1);imshow(I);title('原始图像');y=mean(x,1);yz1=(y(1)+y(2))/2 ; %求均值,单阈值分割I1=I;for i=1:M for j=1:N if I1(i,j)<yz1 I2(i,j)=I1(i,j); else I3(i,j)=I1(i,j); end endendfigure(2);imshow(I2,[]);title('小于均值的图像'...
matlab灰度
图像处理后
计算图片如何计算?
答:
在 Matlab 中,
可以通过 imread() 函数读取灰度图像并将其存储为矩阵
。对于灰度图像的处理,可以使用不同的函数和工具箱,如 image processing toolbox,其中包含了许多用于图像处理的函数。一些常见的灰度图像处理操作包括阈值处理、滤波、边缘检测、二值化、形态学操作等等。这些操作可以通过使用相应的 Matl...
matlab中如何
求3*3
的灰度平均
值
答:
先把一副
灰度图
象myPicture.jpg图像放到你当前工作目录下,然后直接加载:% 本程序的
计算一
副图象矩阵中左上角3*3个
像素的平均
值,你可以比猫画虎地按照需要改区域。I=imread('myPicture.jpg'); %加载图像并存储在I变量startX=1; % 看你选多大区域,这是起始点横坐标,可以改变它startY=1; % ...
大家正在搜
matlab读取灰度图像像素值
matlab的像素矩阵转化为图片
怎么用matlab读取图像像素点
matlab改变图片像素
matlab进行图像像素处理
matlab减小图像像素
matlab读取图片像素数据矩阵
matlab提取图像像素点
matlab获取像素灰度值
相关问题
matlab 如何计算一幅图像中某一灰度值的像素个数
如何用matlab计算图片某一区域的像素点平均值?
matlab中如何计算一个区域的像素平均值
matlab中,有幅灰度图像,对所有元素灰度值求个平均值
matlab 求灰度图像均值 简单完整小程序
如何用matlab编程统计灰度图像的像素总数?好人一生平安
如何使用matlab实现统计图像中灰度级的数目
如何用MATLAB实现灰度图像的均值和方差,公式如下图,其中...