All Projects → spectralpython → Spectral

spectralpython / Spectral

Licence: mit
Python module for hyperspectral image processing

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Spectral

Qgis Earthengine Examples
A collection of 300+ Python examples for using Google Earth Engine in QGIS
Stars: ✭ 482 (+66.21%)
Mutual labels:  remote-sensing, image-processing
Pyrate
A Python tool for estimating velocity and time-series from Interferometric Synthetic Aperture Radar (InSAR) data.
Stars: ✭ 110 (-62.07%)
Mutual labels:  remote-sensing, image-processing
Geemap
A Python package for interactive mapping with Google Earth Engine, ipyleaflet, and folium
Stars: ✭ 959 (+230.69%)
Mutual labels:  remote-sensing, image-processing
S2p
Satellite Stereo Pipeline
Stars: ✭ 136 (-53.1%)
Mutual labels:  remote-sensing, image-processing
Lidar
A Python package for delineating nested surface depressions from digital elevation data.
Stars: ✭ 85 (-70.69%)
Mutual labels:  remote-sensing, image-processing
Otb
Github mirror of https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb
Stars: ✭ 265 (-8.62%)
Mutual labels:  remote-sensing, image-processing
Rbgg
Isolate and remove the background gradient from images of paper.
Stars: ✭ 275 (-5.17%)
Mutual labels:  image-processing
Inpainting
Want to remove something(someone) from a photo as it never was there? This is .NET implementation of content-aware fill. It smartly fills in unwanted or missing areas of photographs.
Stars: ✭ 280 (-3.45%)
Mutual labels:  image-processing
Deeplabv3 Tensorflow
使用deeplab_v3模型对遥感图像进行分割
Stars: ✭ 270 (-6.9%)
Mutual labels:  remote-sensing
Image Adaptive 3dlut
Learning Image-adaptive 3D Lookup Tables for High Performance Photo Enhancement in Real-time
Stars: ✭ 267 (-7.93%)
Mutual labels:  image-processing
Opencvsharp
OpenCV wrapper for .NET
Stars: ✭ 3,598 (+1140.69%)
Mutual labels:  image-processing
Carve
Go implementation of Seam Carving algorithm.
Stars: ✭ 287 (-1.03%)
Mutual labels:  image-processing
2018 Machinelearning Lectures Esa
Machine Learning Lectures at the European Space Agency (ESA) in 2018
Stars: ✭ 280 (-3.45%)
Mutual labels:  anomaly-detection
Corrupter
Simple image glitcher suitable for producing nice looking lockscreens
Stars: ✭ 276 (-4.83%)
Mutual labels:  image-processing
Datacube Core
Open Data Cube analyses continental scale Earth Observation data through time
Stars: ✭ 285 (-1.72%)
Mutual labels:  remote-sensing
Optimizedimageenhance
Several image/video enhancement methods, implemented by Java, to tackle common tasks, like dehazing, denoising, backscatter removal, low illuminance enhancement, featuring, smoothing and etc.
Stars: ✭ 272 (-6.21%)
Mutual labels:  image-processing
Menpo
A statistical modelling toolkit, providing all the tools required to build, fit, visualize, and test deformable models.
Stars: ✭ 288 (-0.69%)
Mutual labels:  image-processing
Slicer
Multi-platform, free open source software for visualization and image computing.
Stars: ✭ 263 (-9.31%)
Mutual labels:  image-processing
Dgfraud
A Deep Graph-based Toolbox for Fraud Detection
Stars: ✭ 281 (-3.1%)
Mutual labels:  anomaly-detection
Recursive Bf
A lightweight C++ library for recursive bilateral filtering [Yang, Qingxiong. "Recursive bilateral filtering". European Conference on Computer Vision, 2012].
Stars: ✭ 287 (-1.03%)
Mutual labels:  image-processing

Spectral Python (SPy)

.. image:: https://travis-ci.org/spectralpython/spectral.svg?branch=master :target: https://travis-ci.org/spectralpython/spectral

.. image:: https://badges.gitter.im/spectralpython/spectral.svg :alt: Join the chat at https://gitter.im/spectralpython/spectral :target: https://gitter.im/spectralpython/spectral?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge

.. image:: https://anaconda.org/conda-forge/spectral/badges/version.svg :target: https://anaconda.org/conda-forge/spectral

.. image:: https://anaconda.org/conda-forge/spectral/badges/platforms.svg :target: https://anaconda.org/conda-forge/spectral

.. image:: https://anaconda.org/conda-forge/spectral/badges/license.svg :target: https://anaconda.org/conda-forge/spectral

.. image:: https://anaconda.org/conda-forge/spectral/badges/downloads.svg :target: https://anaconda.org/conda-forge/spectral

.. image:: https://anaconda.org/conda-forge/spectral/badges/installer/conda.svg :target: https://conda.anaconda.org/conda-forge

Spectral Python (SPy) is a pure Python module for processing hyperspectral image data (imaging spectroscopy data). It has functions for reading, displaying, manipulating, and classifying hyperspectral imagery. Full details about the package are on the web site <http://spectralpython.net>_.

Installation Instructions

The latest release is always hosted on PyPI <https://pypi.python.org/pypi/spectral>_, so if you have pip installed, you can install SPy from the command line with

.. code::

pip install spectral

Packaged distributions are also hosted at PyPI <https://pypi.python.org/pypi/spectral>_ and GitHub <https://github.com/spectralpython/spectral/releases/latest>_ so you can download and unpack the latest zip/tarball, then type

.. code::

python setup.py install

To install the latest development version, download or clone the git repository and install as above. No explicit installation is required so you can simply access (or symlink) the spectral module within the source tree.

Finally, up-to-date guidance on how to install via the popular conda package and environment management system can be found at official conda-forge documentation <https://anaconda.org/conda-forge/spectral>_.

Unit Tests

To run the suite of unit tests, you must have numpy installed and you must have the sample data files <http://spectralpython.net/user_guide_intro.html>_ downloaded to the current directory (or one specified by the SPECTRAL_DATA environment variable). To run the unit tests, type

.. code::

python -m spectral.tests.run

Dependencies

Using SPy interactively with its visualization capabilities requires IPython and several other packages (depending on the features used). See the web site <http://spectralpython.net>_ for details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].