GIFT-Grab  1708
Copyright (c) 2015-7, University College London (UCL)

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.

This site only contains the GIFT-Grab API documentation. Python examples for getting started with GIFT-Grab are available on ReadTheDocs. For further details including known issues, please also see GIFT-Grab on GitHub.

Citing GIFT-Grab

If you use GIFT-Grab in your work, please cite Shakir et al. (2017):

BibTeX entry:

author = {Dzhoshkun Ismail Shakir and Luis Carlos Garc\'{i}a-Peraza-Herrera and Pankaj Daga and Tom Doel and Matthew J. Clarkson and S\'{e}bastien Ourselin and Tom Vercauteren},
title = {{GIFT-Grab: Real-time C++ and Python multi-channel video capture, processing and encoding API}},
journal = {{Journal of Open Research Software}},
year = {2017},
number = {1},
pages = {27},
month = {10},
day = {9},
volume = {5},
url = {},
doi = {},

Useful links