Matlab version of the OpenPIV project (open source Particle Image Velocimetry)
Matlab M
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
docs/Tutorial_OpenPIV
test1
test2
test3
.gitignore
Contents.m
README.md
ReadTXTDir.m
calculate_subtract_average_image.m
cross_correlate_rect.m
fill_holes.m
find_displacement_rect.m
find_peak.m
find_second_peak.m
get_snr_for_piv.m
getext.m
inpaint_nans.m
isclose.m
loadopenpivtxt.m
loadopenpivtxtdir.m
normxcorr2_general.m
openpiv_filter.m
openpiv_imread.m
openpiv_logo.mat
openpiv_output.m
openpivgui.fig
openpivgui.m
openpivgui_export.m
plotarrow.m
preprocess_coronary.m
preprocess_invert.m
preprocess_remove_vertical_strips.m
preprocess_rotate.m
preprocess_template.m
quiver_complex_vector.m
quiverm.m
quivertxt.m
readImDir.fig
readImDir.m
readURAPIVdata.m
read_pair_of_images_rect.m
sub_pixel_velocity_rect.m
testFindPeak.m
testFindSecondPeak.m
test_fill_holes.m
tiffread2.m
txt2mat.m
write_openpiv_vec.m

README.md

OpenPIV

OpenPIV - what is it for?

OpenPIV is an initiative of scientists to develop a software, algorithms and methods for the state-of-the-art experimental tool of Particle Image Velocimetry (PIV) which are free, open source, and easy to operate. OpenPIV is the successor of the well known URAPIV software - it is faster, more friendly and much more flexible. OpenPIV is provided using Matlab, Python or 32bit Windows executable (based on C++ and Qt source).

How to cite this work

Taylor, Z.J.; Gurka, R.; Kopp, G.A.; Liberzon, A.; , "Long-Duration Time-Resolved PIV to Study Unsteady Aerodynamics," Instrumentation and Measurement, IEEE Transactions on , vol.59, no.12, pp.3262-3269, Dec. 2010 doi: 10.1109/TIM.2010.2047149 URL: http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5464317&isnumber=5609237

How to download the software

Please note that there are two versions of the GUI:

  1. older Matlab version, before 2014b: https://github.com/OpenPIV/openpiv-matlab/releases/tag/v1.1
  2. Newer Matlab versions, use https://github.com/OpenPIV/openpiv-matlab/archive/master.zip or clone this repository

How to contribute ?

  1. Open Github account
  2. Visit our Git repositories through https://github.com/OpenPIV
  3. Fork your favorite repository
  4. Fix, commit, push to your repository and send us a pull request.
  5. register on openpiv-develop mailing list through https://groups.google.com/forum/#!forum/openpiv-users

Getting started tutorials

  1. Matlab - see the screencast http://youtu.be/yg-LjAt-v3Q

  2. Read the Tutorial by Sergio Bengoechea Lozano, TU Berlin

  3. Python - http://www.openpiv.net/openpiv-python/

  4. C++ - not ready yet

  5. Spatial and Temporal Analysis Toolbox http://www.openpiv.net/openpiv-spatial-analysis-toolbox/

  6. Pressure from PIV http://www.openpiv.net/openpiv-pressure

Support and documentation

How to get support? Where to ask questions? Use one of the following:

  1. Google group https://groups.google.com/forum/#!forum/openpiv-users
  2. e-mail to openpiv2008@gmail.com
  3. Comment using Github page

Frequently asked questions

  1. About OpenPIV
  2. About PIV parameters