Spectral Python (SPy) 是一个纯 Python 模块,用于处理高光谱图像数据。它具有读取、显示、操作和分类高光谱图像的功能。

SPy 需要 Python 并依赖于其他几个免费提供的 Python 模块。在安装 SPy 之前,您应该确保满足其依赖项。虽然您可以仅使用 Python 和 NumPy 使用 SPy 处理高光谱数据,但如果您想使用 SPy 的任何图形功能,您还需要其他几个模块。

Dependency

Notes

Python 2.6+ or 3.3+

(1)

NumPy

必需的

Pillow or Python Imaging Library (PIL)

显示或保存图像时需要

wxPython

(2)

matplotlib

如果渲染光栅显示或光谱图,则需要

IPython

交互式非阻塞 GUI 窗口需要

PyOpenGL

(2)

numpy

NumPy(Numerical Python) 是 Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。

pillow

Pillow 是 PIL 的替代版本,PIL 软件包提供了基本的图像处理功能,如:改变图像大小,旋转图像,图像格式转换,色场空间转换,图像增强,直方图处理,插值和滤波等等。

Pillow 为了解决 PIL 的两个问题:

1. 不兼容 setuptools 
2. 报告的问题太多,而更新太慢

wxpython

wxPython是Python语言的一套优秀的GUI图形库。允许Python程序员很方便的创建完整的、功能键全的GUI用户界面。

matplotlib

Matplotlib 是 Python 的绘图库。 它可与 NumPy 一起使用,提供了一种有效的 MatLab 开源替代方案。 它也可以和图形工具包一起使用,如 PyQt 和 wxPython。

ipython

IPython 是一个 python 的交互式 shell,比默认的python shell 好用得多,支持变量自动补全,自动缩进,支持 bash shell 命令,内置了许多很有用的功能和函数。

IPython 是基于BSD 开源的。

IPython 为交互式计算提供了一个丰富的架构,包含:

  • 强大的交互式 shell

  • Jupyter 内核

  • 交互式的数据可视化工具

  • 灵活、可嵌入的解释器

  • 易于使用,高性能的并行计算工具

pyopengl

专注于三维功能的实现,而疏于对 UI 的支持

安装

该路径

然后输入

python setup.py install

spectral安装相关推荐

  1. 破解版matlab安装Higher Order Spectral Analysis Toolbox-亲测成功

    破解版matlab安装Higher Order Spectral Analysis Toolbox-亲测成功 1.下载所需toolbox,随意保存于某个文件夹! 2.解压该压缩文件--继续解压hosa ...

  2. [debug] 开源项目的本地使用:使用pip安装的函数库不能被anaconda和pycharm使用+visdom使用 +路径问题

    文章目录 将项目部署到本地的完整版尝试 项目文件下载 PyCharm中新建项目 下载的项目文件转移到PyCharm的项目文件 安装项目需要的相应版本的函数库 开启visdom 运行`main.py`文 ...

  3. Py之scikit-learn:机器学习sklearn库的简介、六大基本功能介绍(数据预处理/数据降维/模型选择/分类/回归/聚类)、安装、使用方法(实际问题中如何选择最合适的机器学习算法)之详细攻略

    Py之scikit-learn:机器学习sklearn库的简介(组件/版本迭代).六大基本功能介绍(数据预处理/数据降维/模型选择/分类/回归/聚类).安装.使用方法(实际问题中如何选择最合适的机器学 ...

  4. scikit-learn安装步骤

    scikit-learn安装步骤 scikit-learn简介 什么是scikit-learn? scikit-learn可以做什么? scikit-learn安装 scikit-learn简介 什么 ...

  5. python下的spectral模块(高光谱图像处理)

    Spectral Python (SPy)是一个用于处理高光谱图像数据的纯Python模块.它具有读取.显示.操作和分类高光谱图像的功能. 之所以用它是因为这个对多波段图像的支持更好 参考 一.SPy ...

  6. spectral学习记录

    一.安装spectral(使用yarn安装): 1.安装nodejs(版本必须>=10.8) (1)下载 wget https://npm.taobao.org/mirrors/node/v14 ...

  7. win10子系统ubuntu16.04安装HOS-NWT全过程

    前言: 按照官方文档的安装说明,安装HOS-NWT出错,经过一番捣鼓,终于成功.因此,把win10子系统ubuntu16.04安装HOS-NWT的全过程记录如下. (1)HOS-NWT HOS-NWT ...

  8. 下载mrt需要java_MRT(MODIS Reprojection Tool)下载及安装方法

    做遥感应用或研究经常会用到MODIS数据,而MRT是一种针对MODIS数据的处理工具. 它可以帮助用户把MODIS影像(Level-2G,Level-3,and Level-4 land data p ...

  9. 掌财社:Python 机器学习工具包SKlearn的安装与使用

    很多小伙伴在学习机器学习的时候会苦恼到底用什么进行学习.在看了大佬的介绍后可能会使用Keras或者pytorch直接进行学习,但实际上有优秀的机器学习工具包.没错,小编接下来要介绍的SKlearm就是 ...

最新文章

  1. ResponsiveSlides.js——小于1k的轻量级幻灯片演示插件
  2. 仿微信朋友圈项目梳理
  3. 系统间账号认证系统同步方案
  4. python九九乘法表矩形_python实现九九乘法表
  5. 一个 bug ,罚款 200,我真待过这样的公司
  6. qpython3绘图_比Excel制图更强大,Python可视化工具Altair入门教程
  7. java学习之路目录(已完结)
  8. eclipse下载哪个版本开发java_官网上有很多版本的eclipse,下载哪个版本比较合适?...
  9. python风变编程费用_风变编程的收费课程靠谱吗?
  10. 小米平板4刷recovery教程_米板4解锁刷机教程
  11. python中的myql的execute()
  12. len是python的内置函数吗_len(x) 击败 x.len(),从内置函数看 Python 的设计思想(内有公号宣传,不喜勿进)...
  13. APK加固(梆梆助手)
  14. 再次轻度破解EXE文件
  15. 使用Python自动生成带有图表文字的PDF(附带万字完整代码)
  16. Kuerbernetes 1.11 二进制安装
  17. Transform.RotateAround 围绕旋转
  18. 关于5944空间的所谓免费
  19. excel转java 常量_【转】八种常见Excel错误提示及解决方法
  20. 软考信息系统监理师:2016年4月8日作业

热门文章

  1. java js中 function函数报错_浅析JS中对函数function的理解(基础篇)
  2. python安装依赖失败_python执行安装第三方依赖numpy失败:error: Unable to find vcvarsall.bat...
  3. 优秀技术人的管理陷阱
  4. Golang 学习资料
  5. jwPlayer为js预留的回调方法
  6. [转载]Visual Studio 2010敏捷利剑:详解Scrum
  7. Windows修改注册表按键映射
  8. 动态规划——双11既可以薅羊毛还能花钱最少
  9. ubuntu安装php5-mysql_Ubuntu下安装Apache2, php5 mysql
  10. 843. n-皇后问题