Parbat Downloads
Installers
| Platform | |||
Windows
|
|||
Linux
|
|||
Other Java-enabled Platforms
|
Note: if you are not sure whether you installed the correct Java Virtual Machine (VM) (including JAI and Java3D!), select a download that includes a Java VM.
Source Code
The Parbat Java source code can be downloaded here (~11MB)
Note that I haven't done any development on this code since 2004. You can use it at your own risk and I will provide minimal support. I would appreciate it if you could let me know that you are using the code for a particular project. Also, please acknowledge this project in your publications. Thanks. Arko (Arko.Lucieer@utas.edu.au)
Image format
Parbat relies on the IDL/ENVI band sequential (BSQ) image format. Parbat can read byte, integer, and float images, however some algorithms only work with the byte data type (8 bit: 0-255). The split-and-merge segmentation algorithms require small and square images of 2^n by 2^n (512 by 512 or 1024 by 1024 for example). Parbat is not optimised to work with large images! If your image is not in the correct format you can convert it with GDAL, or the excellent FWTools that uses the GDAL library. The GDAL tools can easily convert from any image or raster format (supported formats) to the ENVI format. For classification, Parbat relies on Regions of Interest (ROIs) in ENVI's ROI ASCII format. An example dataset has been provided to test Parbat and to look at the format for images and ROIs (see below).
Test Dataset
To test the algorithms implemented in Parbat, a test dataset is provided. These data contain a subset of 512 by 512 pixels of a Landsat 7 ETM+ scene of an area in Southern France, La Peyne catchment, Languedoc. This catchment shows a mix of semi-natural and agricultural vegetation. The area is dominated by maquis (evergreen forest), garrigue (shrubs), and vineyards. A digital elevation model (DEM) of the area is provided as well. The data is in ENVI's band sequential binary format, Parbat's standard format. Download and unzip the file in a directory on your hard drive.
Download the test dataset here (1MB)
Windows Instructions:
- After downloading, double-click install.exe
- If you do not have a Java virtual machine installed, be sure to download the package above which includes one. Otherwise you may need to download one from Sun's Java web site or contact your OS manufacturer. Notice that this application needs the Java Advanced Imaging (JAI) and Java 3D libraries.
Instructions
Notes
Linux Instructions:
- After downloading open a shell and, cd to the directory where you downloaded the installer.
- At the prompt type: sh ./install.bin
- Note that this is a graphical installer. You need to have a running X-server.
- If you do not have a Java virtual machine installed, be sure to download the package above which includes one. Otherwise you may need to download one from Sun's Java web site or contact your OS manufacturer. Notice that this application needs the Java Advanced Imaging (JAI) and Java 3D libraries.
Instructions
Notes
- For Java 2, after downloading, type
java -jar install.jar - If that does not work, try
java -classpath [path to]classes.zip:install.jar install - If that does not work either, on sh-like shells, try
cd [to directory where install.jar is located]
CLASSPATH=install.jar
export CLASSPATH
java install - Or for csh-like shells, try
cd [to directory where install.jar is located]
setenv CLASSPATH install.jar
java install - Be sure you have Java 1.3.1 or later installed. You can download Java from Sun's site. Notice that this application needs the Java Advanced Imaging (JAI) and Java 3D libraries.
- In a console window, change to the directory where you downloaded install.jar to before running the installer
- Your operating system may invoke Java in a different way. To start the installer, add install.jar to your CLASSPATH, then start the main class of the installer named install
Instructions (Unix or Unix-like operating systems)
Instructions (for other platforms)