Download

You can directly launch JPIV via Java Web Start by hitting the symbol below.

lauch JPIV

You need to have a Java Runtime Environment (JRE) installed on your computer (For example the GPL licensed OpenJDK Java Runtime or Sun's free of charge commercial JRE). You can also download the jar file jpiv.jar and execute it manually. In this case, you additionally have to ensure that the Java Advanced Imaging (JAI) package is installed. I recommend to use the Java Virtual Machine (JVM) arguments -Xms128M -Xmx1024M to ensure that there is enough memory available for image processing.

You may want to add some additional functionality, like scripts for batch processing, native libraries for reading LaVision IMX and IM7 image data, and offline documentation files. Click on the symbol below to download a zip-archive (1,2 MB), extract the files to your hard drive and tell JPIV where to find the unpacked directory, as explained in the documentation section. Restart JPIV to list the scripts of the jpivlib/jsc directory in the Scripts drop-down mednu.
JPIV add-on resources

I would be pleased if you would download the source code and contribute to JPIV (109 kB):
JPIV source code
For proper compilation you additionally will need the NetCDF Java Library and the BeanShell Core Interpreter Classes. The source code documentation will be a good companion guiding you through the code.

For testing JPIV, you might find the following images useful (0.5 MB):
PIV test images

Download the images below for testing single pixel ensemble correlation (35 MB):
Single pixel ensemble correlation test images

To try the reconstruction of the third velocity component, please use the images below (3 MB). Reference vector fields for comparison are included, as well as a data sheet with the synthetic image generation properties.
3D reconstruction test images

Find more challenging test images at http://www.pivchallenge.org/.