# -*- coding: utf-8 -*-
from setuptools import setup


setup(
    name="flashvideosynchronization",
    version="1.0a1",
    author="<NAME>",
    url="https://github.com/smidm/flashvideosynchronization",
    author_email="<EMAIL>",
    license="The MIT License",
    long_description="Sub-millisecond accurate multiple video synchronization using camera flashes.",
    classifiers=[
        "Development Status :: 3 - Alpha",
        "Intended Audience :: Science/Research",
        "Topic :: Scientific/Engineering :: Image Recognition",
        "License :: OSI Approved :: MIT License",
        "Programming Language :: Python :: 3",
        "Programming Language :: Python :: 3.7",
    ],
    keywords="video synchronization",
    py_modules=["flashvideosynchronization", "montage"],
    install_requires=[
        "imagesource",
        "sklearn",
        "joblib",
        "numpy",
        "matplotlib",
        "scipy",
        "pyyaml",
        "opencv-python-headless",
        "tqdm",
    ],
    extras_require={"visualization": "seaborn"},
    scripts=["synchronizevideo"],
)
