online document/exmaple script is outdated, API changed for same functions, so always use the lasted test script in "openpiv-python/openpiv/tutorial-part1"
one bug fixed in lib.pyx np.zeros()
tested passed on windows 7 64bit anaconda
migration to python3.4 on ubuntu 14.04 64bit, test passed by running the tutorial
>>> sudo apt-get install python3-progressbar python3-skimage cython3 >>> git clone https://github.com/qingfengxia/openpiv-python.git >>> python3 setup.py build_ext --inplace >>> cd openpiv-python/openpiv/tutorial-part1 >>> python3 tutorial-part1.py
2015-03-15
pull request will be sent to Alex soon tested
The OpenPIV Python version is still in its beta. This means that it is still buggy, untested and the API may change. However testing and contributing is very welcome, especially if you can contribute with new algorithms and features.
Development is currently done on a Linux/Mac OSX environment, but as soon as possible Windows will be tested. If you have access to one of these platforms please test the code.
OpenPIV consists in a python module for scripting and executing the analysis of a set of PIV image pairs. In addition, a Qt graphical user interface is in development, to ease the use for those users who don't have python skills.
Installation instructions for various platforms can be found at http://openpiv.readthedocs.org
The easiest way is to use pip:
>>> pip install -U openpiv
Or to download the package from the Github: https://github.com/alexlib/openpiv-python/archive/master.zip
Using distutils create a local (in the same directory) compilation of the Cython files:
>>> python setup.py build_ext --inplace
Or for the global installation, use:
>>> python setup.py install
The OpenPIV documentation is available on the project web page at http://openpiv.readthedocs.org
- Alex Liberzon
- Roi Gurka
- Zachary J. Taylor
- David Lasagna
- Mathias Aubert