Skip to main content

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.

Metadata

Release files for flower-segmentation-tool 0.1.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for flower-segmentation-tool 0.1.6
File Size Uploaded
flower-segmentation-tool-0.1.6.tar.gz 11.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for flower-segmentation-tool 0.1.6
File Interpreter ABI Platform
flower_segmentation_tool-0.1.6-py3-none-any.whl Python 3 none any Details

Total release size: 36.1 kB

Release files / flower-segmentation-tool-0.1.6.tar.gz

Download URL flower-segmentation-tool-0.1.6.tar.gz
Size 11.7 kB
Tags Source
SHA-256 checksum
How to use checksums
ec084ee5dd1e25a090c378060fdfb38410e1d5b7b1ebc39c9a9d9d81d0ef8d69
BLAKE2b-256 checksum
How to use checksums
36711217446792c7d9214bbcebad05576e39411d1e8eb8fbee57b195e60ecfd4
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / flower_segmentation_tool-0.1.6-py3-none-any.whl

Download URL flower_segmentation_tool-0.1.6-py3-none-any.whl
Size 24.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3f706eb0f3ee6f1be955a46653dde69e67fadb0bd877a0b810e8a5270e497e75
BLAKE2b-256 checksum
How to use checksums
872ed0bc4ef0985f75ed3b4d109ec6d06ef4fdc51832ccecd9e3837fecc06026
Upload date
Uploaded using Trusted Publishing?
What is 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

Release history Release notifications | RSS feed

This release

0.1.6 This release

2 release files

0.1.5

4 release files

0.1.4

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page