Info
此问题已关闭。 请重新打开它进行编辑或回答。
can you explain the logic for this program
1 次查看(过去 30 天)
显示 更早的评论
[jpegFiles,pathname,FilterIndex]=uigetfile({'*.png'},'Select sequence of images','MultiSelect','on');
N=length(jpegFiles);
imageArray=cell(1,N);
grayimage = cell(1,N);
filtArray=cell(1,N);
sizeimage=cell(1,N);
im1=cell(1,N);
for i = 1:N
imageArray{i} = imread((fullfile(pathname,jpegFiles{i})));
figure(1);
subplot(4,3,i);
imshow(imageArray{i}); % Display image.
str=sprintf('original image %d',i);
title(str);
end
for j=1:N
grayimage{j} =rgb2gray(imageArray{j});
figure(2);
subplot(4,3,j);
imshow(grayimage{j}); % Display image.
str=sprintf('grayimage %d',j);
title(str);
end
0 个评论
回答(1 个)
Walter Roberson
2013-12-11
It asks the user to select some images. It reads the images and displays them in color in one figure. It then goes back over the images and makes a grayscale version of each and displays the grayscale version in a second figure.
0 个评论
此问题已关闭。
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!