https://github.com/alevalv/retipy-python
Retinal image processing with python and opencv
https://github.com/alevalv/retipy-python
image-processing python retinal-images
Last synced: over 1 year ago
JSON representation
Retinal image processing with python and opencv
- Host: GitHub
- URL: https://github.com/alevalv/retipy-python
- Owner: alevalv
- License: gpl-3.0
- Created: 2017-10-30T03:07:22.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2019-05-18T04:12:14.000Z (about 7 years ago)
- Last Synced: 2025-03-17T04:35:46.261Z (over 1 year ago)
- Topics: image-processing, python, retinal-images
- Language: Python
- Size: 8.35 MB
- Stars: 15
- Watchers: 1
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
retipy-python
======
[](https://travis-ci.org/alevalv/retipy-python)
[](https://codecov.io/gh/alevalv/retipy-python)
retipy-python is part of the [retipy](https://github.com/alevalv/retipy) project.
The goal of this project is to create a python library to perform different image processing operations on fundus retinal images. Currently there are vessel segmentation, bifurcation detection and tortuosity measures available as a REST endpoints.
Installation
------------
### Development Environment
This project uses [OpenCV](https://opencv.org/) 4.0.0. Any version older than 4 will not work.
To use this project locally and be able to make changes to the retipy code, you can run the following command in
your console (having python3 and pip installed):
```bash
pip install --user -e .
```
This command should be ran inside the src folder that contains the retipy folder. It will make the retipy
library available to the user that ran it.
### Docker
The library is also available as a docker container at [alevalv/retipy-python](https://hub.docker.com/r/alevalv/retipy-python/):
```bash
docker pull alevalv/retipy-python:latest
```
By default, the docker image will expose a REST endpoint in port 5000.
License
-------
retipy is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.