Py学习  »  Python

Github|用于可视化和分析高光谱数据的Python包

锐多宝 • 1 年前 • 471 次点击  

一、前言

吴秋生老师前段时间在X上发表了一个用于可视化和分析高光谱数据的 Python 包的帖子,认为很不错!!!


二、地址

GitHub: https://github.com/opengeos/HyperCoast

Notebook: https://hypercoast.org/


三、功能

  • 以交互方式搜索 NASA 高光谱数据
  • 高光谱数据的交互式可视化与分析,如AVIRIS、DESIS、EMIT、PACE、NEON AOP
  • NASA ECOSTRESS数据的交互式可视化
  • PACE叶绿素 a 数据的交互式可视化
  • 光谱特征的交互式提取和可视化
  • 以交互方式更改波段组合和色彩图
  • 以 3D 形式可视化高光谱数据
  • 以 3D 形式可视化 ERA5 温度数据
  • 3D 高光谱数据的交互式切片和阈值处理
  • 将光谱特征保存为 CSV 文件

以 3D 形式可视化高光谱数据


3D 高光谱数据的交互式切片


3D 高光谱数据的交互式阈值处理


以 3D 形式可视化 ERA5 温度数据


以交互方式更改波段组合和色彩图

以交互方式可视化 NASA AVIRIS高光谱数据


四、使用

安装

PyPI

hypercoast在PyPI上可用。要安装hypercoast,请在终端中运行以下命令:

pip install hypercoast

conda-forge 安装

conda install -c conda-forge hypercoast
conda install -n base mamba -c conda-forge
conda create -n hyper python=3.11
conda activate hyper
mamba install -c conda-forge hypercoast

GitHub 安装

要使用Git从 GitHub 安装开发版本,请在终端中运行以下命令:

pip install git+https://github.com/opengeos/hypercoast


简单例子


Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/171693