IMPORTANT INSTALLATION NOTE
pip install gift-grab currently works only with --install-option’s. Please see this guideline on the GIFT-Grab repository.
GIFT-Grab
GIFT-Grab is an open-source C++ and Python API for acquiring, processing and encoding video streams in real time.
GIFT-Grab supports several frame-grabber cards, standard-compliant network streams and video files.
The Python API is compatible with NumPy and SciPy. Please note that currently only Python 2 is supported.
Features
- Capturing video streams using frame-grabber hardware, the following cards are supported:
Capturing standard-compliant network video streams
Reading (decoding) video files
Video data as NumPy arrays to facilitate processing with NumPy-compatible Python libraries
Getting started
- Installation
Building GIFT-Grab from source (C++ and Python)
Installing GIFT-Grab using pip (only Python)
- API documentation
- Python API documentation: please use the C++ API documentation
Most Python API elements are equivalent to their C++ counterparts.
Differences are noted in the C++ docstrings (e.g. data() method of VideoFrame).
Support and contributing
Please see the contribution guide for bug reports, feature requests, and if you would like to contribute to GIFT-Grab.
Licensing and copyright
Copyright (c) 2015-7, University College London
GIFT-Grab is available as free open-source software under the BSD-3-Clause licence. Please see the LICENSE file for details.
Other licences may apply for the GIFT-Grab dependencies. Please see the dependency installation guidelines for the implications of using them with regards to licensing.
Acknowledgements
GIFT-Grab was developed as part of the GIFT-Surg project at the Translational Imaging Group in the Centre for Medical Image Computing at University College London (UCL).
This work was supported through an Innovative Engineering for Health award by the Wellcome Trust [WT101957], the Engineering and Physical Sciences Research Council [NS/A000027/1] and a National Institute for Health Research Biomedical Research Centre UCLH / UCL High Impact Initiative.
Metadata
Release files for GIFT-Grab 1708
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 |
|---|---|---|---|---|
| GIFT-Grab-1708.tar.gz | 108.9 kB | Without provenance | Details for GIFT-Grab-1708.tar.gz |
Release files / GIFT-Grab-1708.tar.gz
| Download URL | GIFT-Grab-1708.tar.gz |
|---|---|
| Size | 108.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
fd1906d9eb5ee595b2cb655f8841444c2081cb6a86986bd7e9a59b4f41af1638
|
|
BLAKE2b-256 checksum How to use checksums |
9faecd7dbfeac8ba3c4f83959e4fd736711f3bdcf341bfea4e79ae494b41cbfd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Security for GIFT-Grab 1708
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.