Collection of Python utils for signal, image, and video processing
Project description
prpy
A collection of Python utilities for signal, image, and video processing.
It contains subpackages for working with numpy
, ffmpeg
, tensorflow
, and torch
.
Installation
General prerequisites are python>=3.8
and ffmpeg
installed and accessible via the $PATH
environment variable.
To install prpy
and its dependencies:
git clone https://github.com/prouast/prpy.git
pip install "./prpy[ffmpeg,numpy,tensorflow,torch,test]"
The above runs a full install of all dependencies.
It is possible to customize the install of the dependencies by only listing the desired subpackages out of ffmpeg
, numpy
, tensorflow
, torch
, and test
in the square brackets above.
Linting and tests
To lint and run tests:
flake8 . --count --select=E9,F63,F7,F82 --show-source --statistics
pytest
Build
To build:
python -m build
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
prpy-0.2.3.tar.gz
(41.7 kB
view hashes)
Built Distributions
prpy-0.2.3-py3-none-any.whl
(48.4 kB
view hashes)
prpy-0.2.3-1-py3-none-any.whl
(48.5 kB
view hashes)