www.gusucode.com > matlab 案例源码 matlab代码程序 > matlab/WriteImageDatatoTilesExample.m
%% Write Image Data to Tiles %% % Open a |Tiff| object for writing and set tag values. t = Tiff('myfile.tif','w'); setTag(t,'ImageLength',32) setTag(t,'ImageWidth',32) setTag(t,'Photometric',Tiff.Photometric.MinIsBlack) setTag(t,'BitsPerSample',8) setTag(t,'SamplesPerPixel',1) setTag(t,'TileWidth',16) setTag(t,'TileLength',16) setTag(t,'PlanarConfiguration',Tiff.PlanarConfiguration.Chunky) %% % Write data to four tiles. writeEncodedTile(t,1,ones(16,16,'uint8')) writeEncodedTile(t,2,2*ones(16,16,'uint8')) writeEncodedTile(t,3,3*ones(16,16,'uint8')) writeEncodedTile(t,4,4*ones(16,16,'uint8')) close(t)