Skip to main content

A C++ and NumPy-compatible Python API for acquiring, processing and encoding video streams in real time

Project description

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

  • Writing (encoding) video files (including real-time encoding), the following formats are supported:
  • Video data as NumPy arrays to facilitate processing with NumPy-compatible Python libraries

Getting started

Support and contributing

Please see the contribution guide for bug reports, feature requests, and if you would like to contribute to GIFT-Grab.

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

GIFT-Grab-1708rc3.tar.gz (109.0 kB view details)

Uploaded Source

File details

Details for the file GIFT-Grab-1708rc3.tar.gz.

File metadata

  • Download URL: GIFT-Grab-1708rc3.tar.gz
  • Upload date:
  • Size: 109.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for GIFT-Grab-1708rc3.tar.gz
Algorithm Hash digest
SHA256 722b0d3d61367e2cdfe1870a2813997bcabc19d5f3d303647ba9e3fc691bc3ef
MD5 73b3c95076e368470f3b1bf5448c60f5
BLAKE2b-256 616e696c6ef90f3bce26364e503f5c5b83405a34de73c8dd5c407f81f5c8b97a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page