Skip to main content

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
  • Plant Canopy Height
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.

Metadata

Release files for pyfieldimager 0.9.3.2

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

Source distribution (sdist)

Source distribution for pyfieldimager 0.9.3.2
File Size Uploaded
pyfieldimager-0.9.3.2.tar.gz 33.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pyfieldimager 0.9.3.2
File Interpreter ABI Platform
pyfieldimager-0.9.3.2-py3-none-any.whl Python 3 none any Details

Total release size: 63.0 kB

Release files / pyfieldimager-0.9.3.2.tar.gz

Download URL pyfieldimager-0.9.3.2.tar.gz
Size 33.2 kB
Tags Source
SHA-256 checksum
How to use checksums
cb9c6305166ffaf50ddb909a599b7a374f2a1d9b1d92a6b1d2d6dfd849b760c4
BLAKE2b-256 checksum
How to use checksums
c808b7cad360de297f585f8bcc50e7bb0ef8c3bee35670927df6c07cbafac0c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.21

Release files / pyfieldimager-0.9.3.2-py3-none-any.whl

Download URL pyfieldimager-0.9.3.2-py3-none-any.whl
Size 29.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b811df2f0371f5ccab5733ee765fdf4aece19d075c6c9e7df87a9bf847655e83
BLAKE2b-256 checksum
How to use checksums
09fd9696a4594acf50aec9a3b1573d458f98ce9eba03ad18c1021a7e1e7a2d90
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.21

Release history Release notifications | RSS feed

This release

0.9.3.2 This release

2 release files

0.9.3

2 release files

0.9.1

2 release files

0.9

2 release files

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