MATLAB 如何循环显示多张图片在一个窗口

来源:互联网 发布:黑帽seo技术解压密码 编辑:程序博客网 时间:2024/05/01 05:37
close all;
clc;
clear all;

addpath(genpath(pwd));% 当读取的图片在程序文件夹的子文件夹中是需调用此命令

m = 24;     % 10个图片文件
P = [];
for k = 1:m
        P = imread('image.pgm']);

    subplot(4,6,k);
    imshow(P);
end;

image:图片的文件名;

.pgm:图片的格式,MATLAB的imread函数支持 jpeg,tiff,gif,bmp,png,hdf,pcx,xwd,ico,curras,pbm,pgm,ppm格式的图片。

imshow:是只显示图片,MATLAB还有一个图片显示函数image是带有坐标的,

以下是不同显示函数的效果:

图1           image函数显示结果


图2                      imshow函数显示结果

0 0
原创粉丝点击