Use the following command to install from the latest release on PyPI:
python -m pip install greensenti
or install with all optional dependencies:
python -m pip install "greensenti[complete]"
If you are feeling lucky and want to install the latest version from source, install the package with:
python -m pip install "greensenti[complete] @ git+ssh://[email protected]/KhaosResearch/greensenti.git"
Run with -h
/ --help
to display help for the client itself or for any specific command:
$ greensenti --help
NAME
greensenti
SYNOPSIS
greensenti GROUP
GROUPS
GROUP is one of the following:
band-arithmetic
raster
download
$ greensenti download --help
$ greensenti download by-geometry geojson/teatinos.geojson 2022-10-01 2022-10-10
$ greensenti download by-geometry geojson/teatinos.geojson 2022-10-01 2022-10-10 --max_clouds 15 --output /tmp
$ greensenti download by-title S2B_MSIL2A_20221005T105819_N0400_R094_T30SUF_20221005T135951
$ greensenti download by-title '*T30SUF*' --from_date 2022-10-01 --to_date 2022-10-10 --max_clouds 15 --output /tmp
$ greensenti raster apply-mask --output B04_10m_masked.jp2 examples/B04_10m.jp2 geojson/ejido.geojson
$ greensenti raster apply-mask --output B08_10m_masked.jp2 examples/B08_10m.jp2 geojson/ejido.geojson
$ greensenti band-arithmetic ndvi --output ndvi.tif B04_10m_masked.jp2 B08_10m_masked.jp2
$ greensenti raster transform-image --output ndvi.png --cmap RdYlBu ndvi.tif
$ greensenti raster apply-mask --output B02_10m_masked.jp2 examples/B02_10m.jp2 geojson/teatinos.geojson
$ greensenti raster apply-mask --output B03_10m_masked.jp2 examples/B03_10m.jp2 geojson/teatinos.geojson
$ greensenti raster apply-mask --output B04_10m_masked.jp2 examples/B04_10m.jp2 geojson/teatinos.geojson
$ greensenti band-arithmetic true-color --output true-color.tif B04_10m_masked.jp2 B03_10m_masked.jp2 B02_10m_masked.jp2
$ greensenti raster transform-image --output true-color.png true-color.tif
See CHANGELOG.md for details.
This project is licensed under the MIT license. See the LICENSE file for more info.