Skip to content

band8266/simplehound

 
 

Repository files navigation

Code style: black PyPI Version

simplehound

Unofficial python API for Sighthound, providing helper functions and classes for processing images and parsing the data returned by Sighthound cloud. Face, person and license plate detection are supported. See the usage.ipynb notebook for example usage.

Development

  • Create venv -> $ python3 -m venv venv
  • Use venv -> $ source venv/bin/activate
  • Install requirements -> $ pip install -r requirements.txt & $ pip install -r requirements-dev.txt
  • Run tests -> $ venv/bin/py.test --cov=simplehound tests/
  • Black format -> $ venv/bin/black simplehound/core.py and $ venv/bin/black tests/test_simplehound.py (or setup VScode for format on save)
  • Sort imports -> $ venv/bin/isort simplehound/core.py
  • To run the usage notebook, install jupyter in the venv and run $ jupyter notebook

About

Unofficial python API for Sighthound Cloud

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Jupyter Notebook 99.4%
  • Python 0.6%