1Yes, it is a backronym.
Tool for manual image segmentation and classification of satellite imagery (or images in general). It was designed to accelerate the creation of machine learning training datasets for Earth Observation. This application is a flask app which can be run locally. Special highlights:
- Support by AI (gradient boosted decision tree) when doing image segmentation
- Multiple and configurable views for multispectral imagery
- Simple setup with pip and one configuration file
- Platform independent app (runs on Linux, Windows and Mac OS)
- Multi-user support: work in a team on your dataset and merge the results
Clone the repository, navigate to the directory, and install the package and its dependencies
git clone [email protected]:ESA-PhiLab/iris.git
cd iris
python setup.py install
If you are altering the IRIS source code then you made find it easier to install like below, to avoid having to reinstall it every time a change is made
pip install -e ./
Once installed, you can run the demo version of IRIS
iris demo
Having run the demo, you can then create a personalised config file, based on demo/cloud-segmentation.json. With your own config file, you can then instantiate your own custom project
iris label <your-config-file>
Visit the official iris Github page: https://github.com/ESA-PhiLab/iris