NAME

     convert_filetype - various conversion functions

SYNOPSIS

      Image *bintocvip(char *  raw_image,  FILE  *inputfile,  int
     data_bands,   COLOR_ORDER   color_order,   INTERLEAVE_SCHEME
     interleaved, int height, int width, CVIP_BOOLEAN verbose)

      Image *ccctocvip(char *prog_name, FILE *cccfile,  int  ver-
     bose)

      Image   *epstocvip(char   *eps_image,   FILE    *inputfile,
     CVIP_BOOLEAN verbose)

      Image *giftocvip(char *name, FILE *in, int imageNumber, int
     showmessage)

      Image *iristocvip(char *f_name,FILE *fp,  int  format,  int
     verb)

      Image  *itextocvip(char   *itex_image,   FILE   *inputfile,
     CVIP_BOOLEAN verbose)

      Image *pnmtocvip(char *pnm_file, FILE *ifp, int format, int
     verbose)

      Image *rastocvip(char *rasterfile, FILE *ifp, int verbose)

      Image *tifftocvip(char *tiff_file, int verbose)

      Image *jpgtocvip(char *filename, int  colors,  CVIP_BOOLEAN
     blocksmooth,  CVIP_BOOLEAN grayscale, CVIP_BOOLEAN nodither,
     CVIP_BOOLEAN  verbose);   Default   Values:   colors:   256;
     blocksmooth:  CVIP_NO; grayscale: CVIP_NO; nodither:CVIP_NO;
     verbose: CVIP_YES;

      Image *viptocvip( char *filename, FILE *file,  CVIP_BOOLEAN
     verbose )

      void  cviptobin(Image  *raw_Image,  char  *raw_image,  FILE
     *outputfile,   COLOR_ORDER   color_order,  INTERLEAVE_SCHEME
     interleaved, CVIP_BOOLEAN verbose)

      void  cviptoccc(Image  *cvip_Image,  char  *ccc_name,  FILE
     *cccfile, int maxcolor, int dermvis, int verbose)

      void cviptoeps(Image *cvip_Image, char  *eps_name,  FILE  *
     outputfile,   float   scale_x,   float  scale_y,  int  band,
     CVIP_BOOLEAN verbose)

      void  cviptogif(Image  *gif_Image,  char  *gif_name,   FILE
     *outfp, int interlace, int verbose)
      void cviptoitex(Image *cvip_Image,  char  *cvip_name,  FILE
     *outputfile, char *image_comment, CVIP_BOOLEAN verbose)

      void cviptoiris(Image *cvipImage,char *f_name,FILE  *fp,int
     prt_type,int verb)

      void cviptopnm(Image *cvip_Image,  char  *pnm_name  ,  FILE
     *outfp, int verbose)

      void  cviptoras(Image   *ras_Image,  char  *ras_name,  FILE
     *outfp, int pr_type, int verbose)

      void   cviptotiff(Image   *cvip_Image,   char   *tiff_name,
     unsigned short compression,
      unsigned short fillorder, long  g3options,  unsigned  short
     predictor, long rowsperstrip, int verbose)

      int cviptojpg(Image *cvipImage, char *filename,  int  qual-
     ity,  CVIP_BOOLEAN  grayscale,  CVIP_BOOLEAN  optimize,  int
     smooth, CVIP_BOOLEAN verbose, char *qtablesFile);

      CVIP_BOOLEAN cviptovip( Image *cvipImage,  char  *filename,
     FILE    *file,   CVIP_BOOLEAN   save_history,   CVIP_BOOLEAN
     is_compressed, CVIP_BOOLEAN verbose)

PATH

     $CVIPHOME/CONVERSION/

DESCRIPTION

     Each function performs the file-type conversion specified in
     its name.

TYPES AND CONSTANTS

     See individual function code for typedefs

RETURN VALUES

     An image of the appropriate type.

HISTORY

     History information recorded: None

SEE ALSO

     libconverter

AUTHOR

     Copyright (C) 1996 SIUE -  by  Scott  E.  Umbaugh  and  Greg
     Hance.