PyVX is an implementation of OpenVX in python. OpenVX is a standard for expressing computer vision processing algorithms as a graph of function nodes. This graph is verified once and can then be processed (executed) multiple times. This implementation gains its performance by generating C-code during the verification phase. This code is compiled and loaded dynamically and then called during the process phase.
To use this python implementation as an OpenVX backend from a C program, a shared library is provided. This library embeds python and provides an C API following the OpenVX specification. That way the C program does not need to be aware of the fact that python is used. Also, any C program following the OpenVX specification will be compilable with this backend.
Further details are provided in the Documentation
Release files for PyVX 0.2.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| PyVX-0.2.7.tar.gz | 57.8 kB | Details |
Release files / PyVX-0.2.7.tar.gz
| Download URL | PyVX-0.2.7.tar.gz |
|---|---|
| Size | 57.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ed97496dd050d9d899f14f0420a20021cfecfb08ff93dcb3c7e3d896e68ea76b
|
|
BLAKE2b-256 checksum How to use checksums |
efc2c5deb9fbe87c711ecf2f99995c1a19b89953a30d57c472213a351dea2641
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |