Write images in graphic formats.
The operator write_picture__ returns the indicated image (Image) in different image formats in files. Pixels outside the region receive the gray value FillGrey.
The following formats are currently supported:
'tiff': TIFF format, 1 sample per pixel, 8 bits per sample, uncompressed,72 dpi; file extension: *.tiff 'tiff_no_ext': like 'tiff'\, but without file extension. 'tiff_mac': like 'tiff'; with additional Macintosh specific header (128 Bytes). 'tiff_rgb': TIFF format, 3 samples per pixel (filed consecutively), 8 bits per sample, uncompressed, 72 dpi; file extension: *.tiff 'tiff_rgb_mac': like 'tiff_rgb'; with additional Macintosh specific header (128 Bytes).
|
Image (input_object) |
image(-array) -> object |
| Output image(s). | |
|
Format (input_control) |
string -> string |
| Graphic format. | |
| Default value: 'tiff' | |
| List of values: 'tiff', 'tiff_no_ext', 'tiff_mac', 'tiff_rgb', 'tiff_rgb_mac' | |
|
FillGrey (input_control) |
integer -> integer |
| Fill gray value for pixels not belonging to the image region. | |
| Default value: 0 | |
| Range of values: 0 <= FillGrey <= 255 | |
|
FileName (input_control) |
filename.named(-array) -> string |
| Name of graphic file. | |
If the parameter values are correct the operator write_picture__ returns the value TRUE. Otherwise an exception is raised. If the file cannot be opened write_picture__ returns FAIL.
open_window, read_image, read_picture