An open API service indexing awesome lists of open source software.

https://github.com/pyift/pyift

PyIFT is a Python wrapper of a fork of the LIDS C library.
https://github.com/pyift/pyift

c graph image-foresting-transform image-processing python shortest-paths

Last synced: 10 months ago
JSON representation

PyIFT is a Python wrapper of a fork of the LIDS C library.

Awesome Lists containing this project

README

          

# PyIFT

[![PyPI](https://img.shields.io/pypi/v/pyift?color=green)](https://pypi.org/project/pyift)
[![Python Version](https://img.shields.io/pypi/pyversions/pyift.svg?color=green)](https://python.org)
[![tests](https://github.com/PyIFT/pyift/workflows/tests/badge.svg)](https://github.com/PyIFT/pyift/actions)
[![codecov](https://codecov.io/gh/PyIFT/pyift/branch/master/graph/badge.svg)](https://codecov.io/gh/PyIFT/pyift)
[![Documentation Status](https://readthedocs.org/projects/pyift/badge/?version=latest)](https://pyift.readthedocs.io/en/latest)

## Python Image Foresting Transform Library

PyIFT is a Python wrapper of a fork of the [LIDS](http://lids.ic.unicamp.br/) C library.

Its main feature is fast shortest-path algorithms in image grids and sparse graphs to perform the image foresting transform operators.

## Installation

Install PyIFT via pip.

```sh
pip install pyift
```

## Acknowledgements

The development of this library was initially supported by FAPESP (2018/08951-8 and 2016/21591-5).

## Citing

```latex
@article{falcao2004image,
title={The image foresting transform: Theory, algorithms, and applications},
author={Falc{\~a}o, Alexandre X and Stolfi, Jorge and de Alencar Lotufo, Roberto},
journal={IEEE transactions on pattern analysis and machine intelligence},
volume={26},
number={1},
pages={19--29},
year={2004},
publisher={IEEE}
}
```