functions in jpeg.i - j

 
jpeg_read

    image = jpeg_read(filename)  
 or image = jpeg_read(filename, comments)  
 or shape = jpeg_read(filename, comments, [0,0,0,0])  
 or image = jpeg_read(filename, comments, subset)  


  
Read jpeg file FILENAME.  The returned IMAGE is 3-by-width-by-height  
for rgb images (the usual case) or just width-by-height for grayscale  
images.  Note that the scanline order is top-to-bottom.  
If COMMENTS is present, it must be a simple variable reference.  
That variable will be set to either nil or a string array containing  
all the descriptive comments in the file.  
  
In the third form, the return value is [nchan,width,height] instead  
of the image, where nchan=1 or nchan=3.  
In the fourth form, SUBSET is [i0,i1,j0,j1] and the returned image is  
the subset full_image(..,i0:i1,j0:j1) of the full image.  (This is  
inefficient, but, for example, some Mars Rover pictures released by  
NASA are inconveniently large.)  
  
   Builtin function, documented at i0/jpeg.i   line 9  

SEE ALSO: jpeg_write  
 
 
 

jpeg_write

    jpeg_write, filename, image  
 or jpeg_write, filename, image, comments, quality  


  
Write jpeg file FILENAME containing IMAGE at the specified QUALITY.  
The default QUALITY is 75; the range is from 0 to 100.  The IMAGE  
can be either 3-by-width-by-height for rgb or width-by-height for  
grayscale.  Note that scanline order is top-to-bottom.  
If COMMENTS is non-nil, it is a string or an array of strings that  
will be written as descriptive comments in the jpeg file.  
  
   Builtin function, documented at i0/jpeg.i   line 32  

SEE ALSO: jpeg_read