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.
- Host: GitHub
- URL: https://github.com/pyift/pyift
- Owner: PyIFT
- License: mit
- Created: 2020-03-24T16:31:07.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2025-03-06T02:32:34.000Z (over 1 year ago)
- Last Synced: 2025-07-14T15:01:50.093Z (11 months ago)
- Topics: c, graph, image-foresting-transform, image-processing, python, shortest-paths
- Language: C
- Homepage: https://pyift.readthedocs.io/en/stable/
- Size: 84 KB
- Stars: 8
- Watchers: 1
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# PyIFT
[](https://pypi.org/project/pyift)
[](https://python.org)
[](https://github.com/PyIFT/pyift/actions)
[](https://codecov.io/gh/PyIFT/pyift)
[](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}
}
```