Metadata-Version: 2.1
Name: pyoptflow
Version: 1.3.1
Summary: Pure Python optical flow: Horn-Schunck
Home-page: https://github.com/scivision/pyoptflow
Author: Michael Hirsch, Ph.D.
Author-email: scivision@users.noreply.github.com
License: UNKNOWN
Description: [![image](https://zenodo.org/badge/DOI/10.5281/zenodo.1043971.svg)](https://doi.org/10.5281/zenodo.1043971)
        
        [![image](https://travis-ci.org/scivision/pyoptflow.svg?branch=master)](https://travis-ci.org/scivision/pyoptflow)
        [![image](https://coveralls.io/repos/github/scivision/pyoptflow/badge.svg?branch=master)](https://coveralls.io/github/scivision/pyoptflow?branch=master)
        [![image](https://ci.appveyor.com/api/projects/status/9iv32q84vd3gbdde?svg=true)](https://ci.appveyor.com/project/scivision/pyoptflow)
        [![Maintainability](https://api.codeclimate.com/v1/badges/b7a550fa1d50af8491d3/maintainability)](https://codeclimate.com/github/scivision/pyoptflow/maintainability)
        [![Python versions (PyPI)](https://img.shields.io/pypi/pyversions/pyoptflow.svg)](https://pypi.python.org/pypi/pyoptflow)
        [![PyPi Download stats](http://pepy.tech/badge/pyoptflow)](http://pepy.tech/project/pyoptflow)
        
        # Optical Flow: Horn-Schunck
        
        Python implementation of optical flow estimation using only the Scipy stack for:
        
        * Horn Schunck
        
        Lucas-Kanade is also possible in the future, let us know if you're interested in Lucas Kanade.
        
        ## Install
        
        ```sh
        python -m pip install -e .
        ```
        
        optionally, to run self-tests:
        
        ```sh
        python -m pip install -e .[tests]
        
        pytest -v
        ```
        
        ## Examples
        
        The program scripts expect `directory` `glob pattern`
        
        [imageio](https://imageio.github.io/) loads a wide varity of images *and* video.
        
        ### Box
        
            python HornSchunck.py data/box box*.bmp
        
        ### Office
        
        all time steps:
        
            python HornSchunck.py data/office office*.bmp
        
        or just the first 2 time steps:
        
            python HornSchunck.py data/office office.[0-2].bmp
        
        ### Rubic
        
            python HornSchunck.py data/rubic rubic*.bmp
        
        ### Sphere
        
            python HornSchunck.py data/sphere sphere*.bmp
        
        ## Compare: Matlab Computer Vision toolbox
        
        In `Matlab` directory, similar method in Octave and a comparison plot using Matlab Computer Vision toolbox.
        
        ## Reference
        
        [Inspiration](https://github.com/ablarry91/Optical-Flow-LucasKanade-HornSchunck/)
        
Keywords: optical flow,Horn-Schunck,Lucas-Kanade
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: Science/Research
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Topic :: Scientific/Engineering
Requires-Python: >= 3.6
Description-Content-Type: text/markdown
Provides-Extra: tests
Provides-Extra: cov
