Skip to main content

A tool to segment yellow arnica flowers in rgb images

Project description

Flower Segmentation Tool

The Flower Segmentation Tool is a software to segment yellow arnica flowers in aerial drone images.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Download and Installation from the Python Packaging Index

For installing the flower segmentation tool from the Python Packaging Index try:

pip install URL package-name


For installation first go inside of the package directory.

Install with pip

pip install flower-segmentation-tool

if there are any dependencies missing try

pip install -r requirements.txt

End with an example of getting some data out of the system or using it for a little demo

Running the programm

To open the GUI and run the programm call in python environment:



There are two tests, to check for missing dependencies.

tests/ and tests/


if there were still Errors or dependencies not fullfilled, here are some common Errors explained and solutions presented.

Error Message:

ModuleNotFoundError: No module named 'PyQt5.sip'

It is important, that sip is installed before pyqt5. Try unistalling both and the try new installation:

pip uninstall pyqt5
pip uninstall pyqt5-sip
pip install --user -I PyQt5-sip
pip install --user -I PyQt5

For Error Message: zlib not found:

Try, for new installation:

Go to: and install zlib newest version according to your architecture.

Built With


We use PyPI for versioning.


  • Anna Tenberg - Initial work - GitHub


This project is licensed under the GPLv3 LICENSE - see the LICENSE file for details.


This programm was developed as part of a bachelors thesis in environmental science at the university in Freiburg.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for flower-segmentation-tool, version 0.1.6
Filename, size File type Python version Upload date Hashes
Filename, size flower_segmentation_tool-0.1.6-py3-none-any.whl (24.4 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size flower-segmentation-tool-0.1.6.tar.gz (11.7 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page