lumeo
Helper library for Lumeo video analytics platform
Lumeo is a flexible, open no/low code video analytics platform that enables you to generate actionable insights and alerts using AI-based video analytics. This package provides :
- a set of helpers to be used within Lumeo's custom function node
- a set of scripts that make it easy to use Lumeo's API for importing cameras, bulk processing video, etc.
Useful Links
Lumeo Custom Function Node install & usage
From within a Lumeo custom function node, you install and use the package as follows:
# This code will only work within a Lumeo custom function node.
from lumeopipeline import VideoFrame, Utils
# Replace version x.x.x with the version you want to install
lumeo = Utils.install_import('lumeo', version='x.x.x')
from lumeo.pipeline.display import write_label_on_frame
def process_frame(frame: VideoFrame, **kwargs):
with frame.data() as mat:
write_label_on_frame(mat, 50, 50, 'hello world')
return True
Note that
lumeo.pipeline's submodules are not usable outside of a Lumeo custom function node.
Refer to Lumeo docs for details on available helpers and methods.
Local install & usage
You can install the package locally to use the scripts that it provides.
Install
pip install lumeo
pip install lumeo==x.x.x
Scripts
See list of available scripts:
lumeo-scripts
Currently available scripts:
Bulk Processing
lumeo-media-download: Download media from Lumeolumeo-bulk-process: Bulk process media in Lumeo
Gateway Testing
lumeo-load-test: Test a gateway's performance
Camera Import
lumeo-avigilon-import-cameras: Import Avigilon cameraslumeo-verkada-import-cameras: Import Verkada cameraslumeo-hanwhawave-import-cameras: Import Hanwha Wave cameraslumeo-rhombus-copy-footage: Copy footage from Rhombus to Lumeo
Custom Function
lumeo-custom-function-create-repo: Create a custom function repository
Metadata
Release files for lumeo 0.1.37
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| lumeo-0.1.37.tar.gz | 84.6 kB | Without provenance | Details for lumeo-0.1.37.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| lumeo-0.1.37-py3-none-any.whl | Python 3 | none | any | Details for lumeo-0.1.37-py3-none-any.whl |
Total release size: 163.9 kB
Release files / lumeo-0.1.37.tar.gz
| Download URL | lumeo-0.1.37.tar.gz |
|---|---|
| Size | 84.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6bd5b9efd9030f6a207bf9b96ead369230e6413974033ed6604bd07043aeeff8
|
|
BLAKE2b-256 checksum How to use checksums |
2ec4a7dc89cbe010baa5673e2c3edda1440b54f4b74c9334ea1560ebf5d1529e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.8.18
|
Release files / lumeo-0.1.37-py3-none-any.whl
| Download URL | lumeo-0.1.37-py3-none-any.whl |
|---|---|
| Size | 79.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7d31e7151cfd2b0fef7e6ded3a2e96550d956791cbf2a56862a508d7fae97a86
|
|
BLAKE2b-256 checksum How to use checksums |
e22693842525284a3c6118b5cf0f8888bdf69598ccf5a9ea5e49b9cf811470ab
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.8.18
|
Security for lumeo 0.1.37
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.