www.gusucode.com > mbc 工具箱 matlab 源码程序 > mbc/@mbcfoundation/@diskImageStrip/setImageStripFile.m

    function setImageStripFile(h, imfile, imwidth)
%SETIMAGESTRIPFILE Set image strip filename directly
%
%  SETIMAGESTRIPFILE(H, FILENAME, IMWIDTH)
%

%  Copyright 2000-2004 The MathWorks, Inc. and Ford Global Technologies, Inc.



try
    imdata = imread(imfile);
catch
    error(message('mbc:diskimagestrip:FileReadError'));
end

Nimages = size(imdata,2)./imwidth;
if (Nimages~=floor(Nimages))
    error(message('mbc:diskimagestrip:InvalidSize'));
end

h.imageFile = imfile;
h.setImageData([size(imdata,1), imwidth], Nimages);