A computer vision package for handling large image datasets and using neural networks
Project description
Gwel
The gwel Python module provides a framework for handling large image datasets and using neural networks for computer vision tasks in crop science research. The module supports object instance detection and semantic segmentation. The flowchart below outlines the workflows that can be achieved using this module.
Maintained and created by Jack Rich, Department of Crop Science, School of Agriculture, Policy, and Development; University of Reading as part of my PhD research.
0 Install via PyPI
For a quick installation of the latest stable version ( conda package manager recomended):
pip install gwel
If installing from source following these directions:
1 Clone this repo
git clone https://github.com/jbr819/gwel.git
cd gwel
2 Create Virtual Environment
With conda (recommended):
conda env create -f environment.yml
conda activate gwel
With venv (Linux and macOS):
python3.10 -m venv gwel
source gwel/bin/activate
pip install -r requirements.txt
With venv (Windows):
python3.10 -m venv gwel
gwel\Scripts\activate
pip install -r requirements.txt
3 Install gwel
pip install -e .
Command Line Interface
Verify gwel installation:
gwel --version
GWEL CLI version x.y.z
To see gwel subcommands:
gwel --help
Navigate to images directory and view images with:
gwel view
#to navigate to the next or previous images use the 'n' and 'p' keys respectively.
#press the 'q' key to quit.
#pressing the 'f' key will flag images.
For detailed tutorials, visit the wiki.
Acknowledgments
This research is funded by the Biotechnology and Biological Sciences Research Council (BBSRC), part of UK Research and Innovation (UKRI), through the FoodBioSystems Doctoral Training Partnership (DTP) as part of my PhD project at the University of Reading.
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file gwel-0.0.4a0.tar.gz.
File metadata
- Download URL: gwel-0.0.4a0.tar.gz
- Upload date:
- Size: 26.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.19
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
503d90ef4a97314ccbd4da7af8d861e25a0779061692d0a25ff0e5b37da1100a
|
|
| MD5 |
6a5e30265742a17b155d0153f05d11c6
|
|
| BLAKE2b-256 |
e328c89a1ba132735dbcf246d675fe9f2c6da9d43f7eea371e651d0e088ad660
|
File details
Details for the file gwel-0.0.4a0-py3-none-any.whl.
File metadata
- Download URL: gwel-0.0.4a0-py3-none-any.whl
- Upload date:
- Size: 28.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.19
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7f7d8d9ed7bd32241843473aa69eeed8416a3bf973f098da59e54e983aeb30a3
|
|
| MD5 |
333844a9eac7670bbaebe761197c5968
|
|
| BLAKE2b-256 |
76bf8cf79297f04bf2440d4304adbf69525e129e2d351d5353fa5b3ce0e2edf3
|