No project description provided
Project description
YOLO video detection in the TouchDesigner
Description
Requirements
- Python 3.9 or higher. It is more preferable to have same version as in the TouchDesigner.
How to run
Install dependencies
For GPU:
pip install -r. /requirements.gpu.txt
s For CPU:
pip install -r. /requirements.cpu.txt
For development:
pip install -r ./requirements.dev.txt
Compile Cython extension
You need C compiler to compile extension. See
python -m cibuildwheel --platform <your_platform>
Install binary distribution:
pip install ./dist/*.whl
Usecases
Video detection
Run:
python ./main.py -c <checkpoint_path> -i <video_path> -o <video_path>
If you run script in the directory with source code see modification of sys.path
in the beginner of the file.
With TouchDesigner
Run server processing:
python ./processing.py -p <path_to_model>
Open touch_designer.py
in the TouchDesigner as SCript TOP.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distributions
File details
Details for the file touch_designer_yolo_detection-0.0.1-cp39-cp39-win_amd64.whl
.
File metadata
- Download URL: touch_designer_yolo_detection-0.0.1-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 54.3 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8cacb84ae0e13a719419f69d5fec82756035f684954ad7338c5eeb7077a53320 |
|
MD5 | b73de90d2baf29c6196fa2d7bd67e399 |
|
BLAKE2b-256 | 3f7cc3d0b86b9f193138b50cf219f9214dc86b8ebd2d5b32a3c00ac4471c003e |
File details
Details for the file touch_designer_yolo_detection-0.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: touch_designer_yolo_detection-0.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 246.2 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.17
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 19cecb88e215eb7b9103de2773c06594fd6dbbe1f874dbc11e48d742f7ace628 |
|
MD5 | 5bfa07e3e1cca8f76c09fe823b390b9a |
|
BLAKE2b-256 | 7a9b2205fe64d1e4f6aa6a8b75dd0e15209ce428349659f2691486f06e7bf636 |
File details
Details for the file touch_designer_yolo_detection-0.0.1-cp39-cp39-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: touch_designer_yolo_detection-0.0.1-cp39-cp39-macosx_10_9_x86_64.whl
- Upload date:
- Size: 54.4 kB
- Tags: CPython 3.9, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.17
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51ed6cef10fe96f5bce979d7f7d03c24f7d6338b9131bee06d0ca945f88ad2c9 |
|
MD5 | ec7b931b348339901507cf5fb72ba0a9 |
|
BLAKE2b-256 | 64d1baa63dc687b07cccfffaed5c84a742c1168a299ab94f78d4b18514bcc3ec |