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.
Setup & Configuration
Configure image paths, camera setup, and file formats
Masking & Preprocessing
Define exclusion regions and apply image filters
PIV Processing
Run cross-correlation with multi-pass refinement
Calibration
Convert pixels to physical units (planar or stereo)
Post-Processing
Apply transforms, merge cameras, compute statistics
Visualisation
View results and create publication-ready videos
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.
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.