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

Installing

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:

Python3 segtool.py

Testing

There are two tests, to check for missing dependencies.

tests/test.py and tests/testgui.py

Troubleshooting

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: https://sourceforge.net/projects/libpng/files/zlib/1.2.9/ and install zlib newest version according to your architecture.

Built With

Versioning

We use PyPI for versioning.

Authors

  • Anna Tenberg - Initial work - GitHub

License

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

Acknowledgments

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.

Source Distribution

flowersegmentationtool-0.1.7.tar.gz (12.0 kB view details)

Uploaded Source

Built Distribution

flowersegmentationtool-0.1.7-py3-none-any.whl (24.9 kB view details)

Uploaded Python 3

File details

Details for the file flowersegmentationtool-0.1.7.tar.gz.

File metadata

  • Download URL: flowersegmentationtool-0.1.7.tar.gz
  • Upload date:
  • Size: 12.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.8

File hashes

Hashes for flowersegmentationtool-0.1.7.tar.gz
Algorithm Hash digest
SHA256 294c926c74d364de3fc94a4039514843e31708c92f79fada9580e3fc07dd9e31
MD5 ec0ab21805ec7cfb36dd511d9da5825c
BLAKE2b-256 cb4cc469e37a1fac0dd5f3d59edf43e1bec8fbc26b7f98dcb10b87cbff8ce8da

See more details on using hashes here.

File details

Details for the file flowersegmentationtool-0.1.7-py3-none-any.whl.

File metadata

  • Download URL: flowersegmentationtool-0.1.7-py3-none-any.whl
  • Upload date:
  • Size: 24.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.8

File hashes

Hashes for flowersegmentationtool-0.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 a767819a86715b952467881f4b166b8f8539c0d8f38fefb43938e2a68139bbe7
MD5 f3a857695dc1528dd7974004866fac1f
BLAKE2b-256 b170f53f2603cd71f3b02a9e2a14a7613cb18bb18a95663b248ef27be3b457bd

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page