PIVTools Manual

A complete Particle Image Velocimetry processing solution with GUI and CLI interfaces. From raw images to publication-ready visualisations.

Processing Pipeline

PIVTools guides you through the complete PIV workflow, from loading raw images to generating statistical analysis and visualisations. Each step is documented with both GUI instructions and CLI commands where available.

1

Setup & Configuration

Configure image paths, camera setup, and file formats

2

Masking & Preprocessing

Define exclusion regions and apply image filters

3

PIV Processing

Run cross-correlation with multi-pass refinement

4

Calibration

Convert pixels to physical units (planar or stereo)

5

Post-Processing

Apply transforms, merge cameras, compute statistics

6

Visualisation

View results and create publication-ready videos

7

Export

Save MAT files, videos, and statistical outputs

Documentation Sections

Click any card below to access detailed documentation for each feature.

CLI vs GUI Comparison

PIVTools offers two interfaces: a command-line interface for scripting and batch processing, and a graphical interface for interactive work. Both use the same underlying processing engine.

Command Line Interface

Best for batch processing, automation, and scripted workflows.

$ pivtools-cli instantaneous
$ pivtools-cli detect-planar
$ pivtools-cli apply-calibration
$ pivtools-cli statistics

Graphical Interface

Best for interactive exploration, visualisation, and configuration.

  • Visual image preprocessing with live preview
  • Interactive polygon mask drawing
  • Real-time vector field visualisation
  • Point-and-click calibration workflows
  • Drag-and-drop configuration

Where to Start

Not sure where to begin? Use this guide to find the right documentation for your task.

I'm new to PIVTools

Start with Quick Start for installation, then Image Configuration to set up your data.

I want to run PIV analysis

Head to PIV Processing for cross-correlation settings and multi-pass configuration.

I need to calibrate my data

Choose Planar Calibration for 2D PIV or Stereo Calibration for 3D reconstruction.

I want to compute statistics

The Statistics page covers mean velocities, Reynolds stresses, vorticity, and more.

I want to create videos

Video Maker explains how to generate MP4 animations with custom colormaps.

I want to automate processing

Use the CLI commands for batch processing. See the CLI Reference for all 12 commands.

Ready to Get Started?

Install PIVTools with pip and begin processing your PIV data in minutes. Full documentation is available for every feature.