Metadata-Version: 2.1
Name: pyptv
Version: 0.2.8
Summary: Python GUI for the OpenPTV library `liboptv`
Author-email: Alex Liberzon <alex.liberzon@gmail.com>
Project-URL: Homepage, https://github.com/alexlib/pyptv
Keywords: pyptv
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE.txt
Requires-Dist: chaco
Requires-Dist: enable
Requires-Dist: optv
Requires-Dist: PySide6
Requires-Dist: scikit-image
Requires-Dist: Pygments
Requires-Dist: six
Requires-Dist: imagecodecs
Requires-Dist: flowtracks
Requires-Dist: pandas
Requires-Dist: tables
Requires-Dist: pyparsing
Requires-Dist: tqdm
Requires-Dist: matplotlib
Requires-Dist: scipy

# PyPTV
Python GUI for the OpenPTV library `liboptv`

[![Python package](https://github.com/alexlib/pyptv/actions/workflows/python-package.yml/badge.svg)](https://github.com/alexlib/pyptv/actions/workflows/python-package.yml)
[![DOI](https://zenodo.org/badge/121291437.svg)](https://zenodo.org/badge/latestdoi/121291437)




**PyPTV** or otherwise called **OpenPTV-Python** is the Python GUI for [OpenPTV](http://www.openptv.net). It is based on `traits`, `traitsui`, `chaco`, `enable` and `pyface` from Enthought Inc. and provides an UI *interface* the OpenPTV library that includes all the core algorithms (correspondence, tracking, calibration, etc.) written in ANSI C and has Python bindings using Cython.  

Both PyPTV and the OpenPTV library are in the development phase and continuously refactored. Please follow the development on the community mailing list:

	openptv@googlegroups.com


## Documentation:

<http://openptv-python.readthedocs.io>

## Installation instructions

Short version:

    pip install numpy
    python -m pip install pyptv --index-url https://pypi.fury.io/pyptv --extra-index-url https://pypi.org/simple


Detailed instructions for various platforms are in our documentation: 
https://openptv-python.readthedocs.io/en/latest/installation_instruction.html





Follow the instructions in our **screencasts and tutorials**:
  
  *  Tutorial 1: <http://youtu.be/S2fY5WFsFwo>  
  
  *  Tutorial 2: <http://www.youtube.com/watch?v=_JxFxwVDSt0>   
  
  *  Tutorial 3: <http://www.youtube.com/watch?v=z1eqFL5JIJc>  
  
  
Ask for help on our mailing list:

	openptv@googlegroups.com



