Author: Wilhelm Burger (firstname.lastname@example.org, www.imagingbook.com) History:
2008/05/20 Initial version (unpublished)
2010/12/12 Complete overhaul, public release.
ImageJ, Java 1.5
Source: Export_EPS.java (available at http://staff.fh-hagenberg.at/burger/imagej/) Limitations:
All images (except binary grayscale images) are exported with 8-bit depth, noting that EPS files with 16-bit images are not rendered properly by some PostScript interpreters. Lookup tables of grayscale images are ignored. Only single images are exported, no image stacks.
Installation: Download Export_EPS.java to the ImageJ plugins folder (or a suitable sub-folder) and compile. Description:
This ImageJ plugin exports an image as an Encapsulated PostScript (EPS) file. Based on the EPS Writer plugin by Johannes Schindelin, this plugin also supports the export of binary grayscale images as B/W bitmap files. 8-bit grayscale images are assumed to be binary if they only contain pixel values 0 and 255. Such images may optionally be exported as 1-bit binary bitmaps, which results in substantially smaller EPS files. All other images, including 16-bit (short) and 32-bit (float) grayscale images are exported with 8-bit depth, noting that EPS files with 16-bit images are not rendered properly by some PostScript interpreters. 16/32-bit grayscale images are automatically normalized to their max-min range. Lookup tables of grayscale images are ignored. EPS image data are encoded in hexadecimal (ASCII) format; binary encoding is not supported.
|Plugins | Home |