【发布时间】:2018-06-08 07:47:39
【问题描述】:
我有 5 张数字全息图,是我在不同时间使用 CCD 记录的。我想平均 5。
我可以通过 MATLAB 中的以下代码来做到这一点,但我无法像在 MATLAB 中看到的那样保存文件。相反,我在保存后得到一张白色图像。
I0 = imread('snap1.bmp');
sumImage = double(I0); % Inialize to first image.
for i=2:10 % Read in remaining images.
rgbImage = imread(['snap',num2str(i),'.bmp']);
sumImage = sumImage + double(rgbImage);
end;
meanImage = sumImage / 5;
figure
imshow(meanImage,[])
imwrite(double(meanImage),'snap10.bmp')
o=imread('snap10.bmp');
figure
imagesc((o))
【问题讨论】:
标签: image matlab image-processing