Installation
Requirements
CatVision requires Python 3.8 or higher.
Install from PyPI
The easiest way to install CatVision is using pip:
pip install catvision
Install from Source
To install from source:
git clone https://github.com/aryashah2k/catvision.git
cd catvision
pip install -e .
Development Installation
For development, install with the development dependencies:
pip install -e ".[dev]"
This will install additional packages for testing and development:
pytest
pytest-cov
black
flake8
mypy
Dependencies
CatVision depends on the following packages:
opencv-python-headless >= 4.8.0
numpy >= 1.24.0
scipy >= 1.10.0
matplotlib >= 3.7.0
Pillow >= 10.0.0
These will be automatically installed when you install CatVision.