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
- PyCharm - The Python IDE used
- Anaconda - Virtual Python environment manager used
- DesignerQt5 - Used to design GUI
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file flower-segmentation-tool-0.1.6.tar.gz
.
File metadata
- Download URL: flower-segmentation-tool-0.1.6.tar.gz
- Upload date:
- Size: 11.7 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
Algorithm | Hash digest | |
---|---|---|
SHA256 | ec084ee5dd1e25a090c378060fdfb38410e1d5b7b1ebc39c9a9d9d81d0ef8d69 |
|
MD5 | 5e496c0e0eddb685ae3ec66bf4e8aee5 |
|
BLAKE2b-256 | 36711217446792c7d9214bbcebad05576e39411d1e8eb8fbee57b195e60ecfd4 |
File details
Details for the file flower_segmentation_tool-0.1.6-py3-none-any.whl
.
File metadata
- Download URL: flower_segmentation_tool-0.1.6-py3-none-any.whl
- Upload date:
- Size: 24.4 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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3f706eb0f3ee6f1be955a46653dde69e67fadb0bd877a0b810e8a5270e497e75 |
|
MD5 | d2f82cf8c5daa0fea6c97483deb25ff9 |
|
BLAKE2b-256 | 872ed0bc4ef0985f75ed3b4d109ec6d06ef4fdc51832ccecd9e3837fecc06026 |