24 int main( 
int , 
char ** argv)
    34     if(getenv(
"SRCDIR") != 0)
    35       srcdir = getenv(
"SRCDIR");
    38     list<Image> imageList;
    39     readImages( &imageList, srcdir + 
"smile_anim.miff" );
    44     for_each( imageList.begin(), imageList.end(), 
flipImage() );
    49     morphImages( &morphed, imageList.begin(), imageList.end(), 3 );
    52     cout << 
"Writing image \"flip_out.miff\" ..." << endl;
    53     writeImages( morphed.begin(), morphed.end(), 
"flip_out.miff" );
    56   catch( exception &error_ )
    58       cout << 
"Caught exception: " << error_.what() << endl;
 
void writeImages(InputIterator first_, InputIterator last_, const std::string &imageSpec_, bool adjoin_=true)
void readImages(Container *sequence_, const std::string &imageSpec_, ReadOptions &options)
int main(int, char **argv)
void morphImages(Container *morphedImages_, InputIterator first_, InputIterator last_, size_t frames_)
MagickPPExport void InitializeMagick(const char *path_)