imwrite2split

PURPOSE ^

Writes/reads a large set of images into/from multiple directories.

SYNOPSIS ^

function I = imwrite2split( I, nSplits, spliti, path, varargin )

DESCRIPTION ^

 Writes/reads a large set of images into/from multiple directories.

 This is useful since certain OS handle very large directories (of say >20K images)
 rather poorly (I'm talking to you Bill).  Thus, can take 100K images, and write into 5
 separate directories, then read them back in.

 INPUTS
   I           - image or images (if [] reads else writes)
   nSplits     - number of directories to split data into
   spliti      - first split number
   path        - directory where images are
   writeparams - [varargin] additional parameters to imwrite2

 OUTPUTS
   I           - image or images (read from disk if input I=[])

 EXAMPLE
   load images; clear IDXi IDXv t video videos;
   imwrite2split( images, 2, 0, 'rats', 'rats', 'png', 5 );
   images2=imwrite2split( [], 2, 0, 'rats', 'rats', 'png', 5 );

 DATESTAMP
   23-Jan-2005  2:00pm

 See also IMWRITE2

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:
Generated on Wed 03-May-2006 23:48:50 by m2html © 2003