Skip to main content

A Python package for field image analysis.

Project description

PyFieldImager

example workflow PyPI version Open In Colab

A Python package for field image analysis

This is a tool for analyzing orthomosaic images. You can extract useful information for agricultural analysis from images.

Features

  • This package manages field images (such as orthophoto, Digital Surface Model (DSM) and Digital Terrain Model (DTM)) as field image object.
  • This package can identify vegetation and soil extent using vegetation indices (e.g. NDVI, VARI, SCI).
  • It can also calculate the height distribution (known as Canopy Height Model (CHM)) and projected/surface area of vegetation areas, save to CSV, and can create DTMs by missing value completion.

For Example

  • Select field area.
select_field
  • Calculate vegetation index.
field_index
  • Split field by grid.
field_index
  • Create DTM from Soil DSM, and CHM(=DSM-DTM).
field_index

How to install

from PyPI

pip install pyfieldimager

or, from GitHub

git clone https://github.com/nudoi/pyfieldimager.git
cd pyfieldimager
pip install -r requirements.txt
pip install .

Note: GDAL is required. See here for installation.

License

view LICENSE.

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

pyfieldimager-0.9.3.tar.gz (32.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyfieldimager-0.9.3-py3-none-any.whl (28.9 kB view details)

Uploaded Python 3

File details

Details for the file pyfieldimager-0.9.3.tar.gz.

File metadata

  • Download URL: pyfieldimager-0.9.3.tar.gz
  • Upload date:
  • Size: 32.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.21

File hashes

Hashes for pyfieldimager-0.9.3.tar.gz
Algorithm Hash digest
SHA256 47e8b41a9c1f9384e828e13685b9c8f01edeeca681ab01b460cf09bc58f1a2ae
MD5 cc6be669c26d24f6becfbd7c7b50d9b8
BLAKE2b-256 445f6e36b5ca8f160643c84335ac7eb832f24fad01756b468a4f41de36ee3ed5

See more details on using hashes here.

File details

Details for the file pyfieldimager-0.9.3-py3-none-any.whl.

File metadata

  • Download URL: pyfieldimager-0.9.3-py3-none-any.whl
  • Upload date:
  • Size: 28.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.21

File hashes

Hashes for pyfieldimager-0.9.3-py3-none-any.whl
Algorithm Hash digest
SHA256 b868e3e3dcad325a7f1ab5e9ca5517123c99253e96ad17d229203098c06f01b5
MD5 8be88cc48910773d48585c2f12e49e34
BLAKE2b-256 91e7dc1f1e6596f9b52fd4d4cb167b98bb72e7d0a078825165c0f4a41548e964

See more details on using hashes here.

Supported by

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