Working with Raster
back to New User Guide Index page
- 1 Open Raster Files
- 2 Format support
- 3 Available readers and frameworks
- 4 Save Raster Files
- 5 Raster Transparency
- 6 Georeference Raster
- 7 Raster Reprojection
- 8 Raster Filters
Open Raster Files
To open raster image files
- click on File>Open and select File on the left side
- use File>Open File
- use drag and drop by selecting the image file in file manager window and dragging it into OpenJUMP project
There is a Layer>Image Layer Manager which allows you load several images into one layer and manage them.
Currently [29.11.2013 OJ snapshot] OpenJUMP can read
BMP, DCX, FPX, GIF, JB2, JBIG2, JPEG, PAM, PBM, PCX, PGM, PNG, PNM, PPM, PSD, TGA, TIFF, WBMP, XBM, XPM
files out of the box. Additionally OpenJUMP Plus supports reading
- ECW, JPEG2000
- via mrsid console binaries
- see MrSID
- ECW, JPEG2000, MRSID, NITF and many more (currently on Windows, Linux only)
- via native GDAL libraries
- see #Referenced Image reader
Available readers and frameworks
Buffered Image Apache Commons reader
Reads a variety of raster formats http://commons.apache.org/proper/commons-imaging/formatsupport.html into memory, so be careful with big files.
ECW SDK native reader
GeoTIFF Plus (JAI) reader
The old GeoTIFF reader enhanced to support more formats.
As the name suggests Georeferencing is done via world files or GeoTIFF information.
MrSID native reader
must be installed manually by the user due to license restrictions
Referenced Image reader
Supports reading raster files with all java APIs available in jre (ImageIO[ext], JAI, ImageCodec...). There maybe duplicate readers here to offer the user the choice to figure out which one works best or at all with the image files at hand.
Georeferencing is done via world files, GeoTIFF information or GDAL reader if installed like described below.
GDAL support (Windows, Linux only)
Additionally reads ECW, JPEG2000, MRSID and lots of more formats on Windows, Linux only provided
- OpenJUMP Plus is used
- native GDAL libraries are installed correctly
- download GDAL-*.zip from https://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/Drivers/
- install instruction can be found within the zip file
Note: GDAL reader has the widest support for different tiff/GeoTIFF variants. If other drivers fail, try with GDAL. Typical example is images which are compressed with "deflate" method. GDAL can also utilise overviews (subsampled versions of the images, pyramid layers) if they exist which can make browsing much faster in small scales.
Sextante Raster framework
Load an image/raster using the function File>Open...>. Select in the left window the "Sextante Raster Image" option.
Current image formats: ASC FLT GIF JPG PNG TIF
OpenJUMPs PLUS edition contains the Sextante Toolbox. That toolbox contains lots of raster processing and analysis functions.
Save Raster Files
OpenJUMP can save a project view to raster files. To save the view to Raster file choose File>Save View as Image...
Currently only PNG and JPG are supported.
OpenJUMP can save to georeferenced file with world file. To save to georeferenced file make sure that the option Write World File is enabled. The Fence function in the Save as Image window allows to save as Image the part of project within a fence.
OPenJUMP can export Sextante Image Layers to some grid (ASC FLT TIF) and image file format (GIF JPG PNG TIF).
Most readers respect the transparency that can be set in the layer properties context dialogue.
Tools>Warp>Affine transformation (with paramteres) tool works with JPG/PNG/GIF/TIF image loaded via ReferencedImage layer (Open layer>Layer)
RasterTools Extension for OpenJUMP has a Georeferencing toolbar with some tools for simple affine transformations of Sextante Raster Layers. See general documention here and about georeferencing with OpenJUMP and RasterTools here
See also How to georeference rasters page for external softwares
Currently OpenJUMP does not support reprojection of Raster files. You can use FWTools: a set of tools for Linux and Windowsto which can view/edit/save several raster and vector file formats. Based on GDAL and OGR libraries, it includes the viewer OpenEV that provides access to the files with a graphic interface (see also GDAL Raster Formats and OGR Vector Format. There is also a tool to reproject raster files
See also Working with FwTools and GeoTIFF files from fsdevelopers.com
Some usefull software for local or national coordinate raster reprojection: Traspunto (Gauss-Boaga, datum Roma40 - UTM, datum ED50 - UTM, datum WGS84)
RasterTools Extension for OPenJUMP has a set of more common image filters on Sextante Raster layers
Image Plugin Enhancement, from Lenka Ferkova and Jan Kucharczyk, allows some filter operations on Image (edge, blur, inverse). User can define their own kernel filter.
back to New User Guide Index page