Changeset 5850 for trunk/Ohana/src/opihi/cmd.data/jpeg.c
- Timestamp:
- Dec 27, 2005, 3:21:40 PM (21 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/opihi/cmd.data/jpeg.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/opihi/cmd.data/jpeg.c
r5846 r5850 3 3 int jpeg (int argc, char **argv) { 4 4 5 char filename[1024] , buffer[20], type[16];6 int N, Source, Nsource, IsImage ;5 char filename[1024]; 6 int N, Source, Nsource, IsImage, IsPNG; 7 7 8 8 if ((N = get_argument (argc, argv, "--help"))) { … … 12 12 13 13 /* image type */ 14 strcpy (type, "PNGF");14 IsPNG = TRUE; 15 15 if ((N = get_argument (argc, argv, "-ppm"))) { 16 16 remove_argument (N, &argc, argv); 17 strcpy (type, "PPMF");17 IsPNG = FALSE; 18 18 } 19 19 … … 45 45 if (!GetImage (&Source, &Nsource)) return (FALSE); 46 46 if (!filename[0]) strcpy (filename, "Ximage.jpg"); 47 strcpy (type, "JPEG"); 48 KiiJpeg (Source, filename); 47 KiiJPEG (Source, filename); 49 48 } else { 50 49 if (!GetGraph (NULL, &Source, &Nsource)) return (FALSE); 51 50 if (!filename[0]) strcpy (filename, "Xgraph.png"); 52 SendGraphCommand (Source, 4, type); 53 SendGraphCommand (Source, 16, "LEN: %11d", strlen(filename)); 54 write (Source, filename, strlen(filename)); 55 read (Source, buffer, 4); 51 if (IsPNG) { 52 KapaPNG (Source, filename); 53 } else { 54 KapaPPM (Source, filename); 55 } 56 56 } 57 57 return (TRUE); 58 58 } 59 59 60 /* jpeg -g converts graph to png60 /* jpeg converts graph to png or ppm 61 61 jpeg converts image to jpeg */
Note:
See TracChangeset
for help on using the changeset viewer.
