凡有关红外光谱、扫描探针显微镜的信息我都十分感兴趣,愿与大家共同学习讨论并解决相关问题。

使用matlab7.0获得一张图片各像素点R、G、B各分量的平均值

上一篇 / 下一篇  2010-04-07 15:46:13/ 个人分类:软件工具

  • 文件大小: 30.4 KB
  • 文件版本: V1.0
  • 开发商: 本站原创
  • 文件来源: 本地
  • 界面语言: 简体中文
  • 授权方式: 免费
  • 运行平台: Win9X/Win2000/WinXP

a=double(imread(‘图片名称.后缀’));

size(a)

xy=x*y; %根据矩阵大小求出图片像素点个数, x,y分别是size(a)求得结果的前两项数字

r=a(:,:,1);

g=a(:,:,2);

b=a(:,:,3);

R=sum(sum(r));

G=sum(sum(g));

B=sum(sum(b));

AR=R/xy

AG=G/xy

AB=B/xy




下载提示:

1.您还没有登录,只有登录后才可以下载此资源, ,
2.如果您还没有注册,请
3.下载减少用户积分。

本地下载链接

TAG: matlabrgb平均值

心情se567 引用 删除 心情se567   /   2010-04-20 14:55:45
5
 

评分:0

我来说两句

显示全部

:loveliness::handshake:victory::funk::time::kiss::call::hug::lol:'(:Q:L;P:$:P:o:@:D:(:)

Open Toolbar