查看单个帖子
旧 2009-02-26, 16:24   #3
matfan
初级会员
 
注册日期: 2009-02-07
年龄: 45
帖子: 14
声望力: 17
matfan 正向着好的方向发展
默认 回复: [求助]如何求多幅图像的平均图像

假设你已经将十张图像都加载到im1,im2,...im10中,

total=zeros(size(im1));
total=total+double(im1);
total=total+double(im2);
...
total=total+double(im10);
total=total./10;
average=uint8(total);
imshow(average);

大概是这样,反正就是求和后在平均,注意数据类型转换,要转为double才能求和,否则会溢出。
另外,合理加载图像到变量中,可用循环简化代码
matfan 当前离线   回复时引用此帖