Change license to MIT
Restructured code to clean up imports.
Restructured code to clean up imports.
Loosen additional SMACC unit test tolerance>
Fix bug in envi.SpectralLibrary (closes #102)
Loosen tolerance on test_smacc_minimal to pass unit test.
Added ECOSTRESS unit tests.
Fix imports in orthogonalize and add unit tests.
Enable matplotlib cmap color scales (fixes #99) and fix buggy zoom image behavior
Add continuum algorithms (#106)
Increase version to 0.21
Fix USGS database for python 2.6 (#111)
Loosen remaining SMACC unit test tolerance.
Add support for USGS spectral library (#109)
Use np.frombuffer instead of np.fromstring (#110)
ISSUE-93 Add badges for conda downloads (#94)
Implement SMACC algorithm (#112)
Improve docs and error message (#108)
Fix doc string typo (closes #96)
Increase version to 0.22
Removed copyright/license statement from individual files.
Added logging interface and migrated most print statements.
Import ECOSTRESS spectral data in ascending wavelength order to be consistent with ASTER import (note: issue #89)
Increase version to 0.20
Merge branch 'master' of ssh://github.com/spectralpython/spectral
principal_components now also accepts a GaussianStats object.
Raise exception if there is no data to display.
Added raw to list of checked ENVI data file extensions.
Replace custom erf function with math or scipy version.
Fall back to local erf if no other is available.
Convert material name to ascii.
Handle deprecation of array.{to,from}string (#86).
Added SpyException base class for module-specific exceptions.
Merge branch 'ecostress'
Added ability to create ECOSTRESS database (closes #89)
Check that image/mask shapes align and simplify iterator logic.
Relaxed over-constrained test (uncovered by issue #53).
Accept "ignore" keyword for bad/non-data values in rendering functions.
Add denoising methods to class PrincipalComponents (#91)
remove scale kwarg to handle TransformedImage objects in envi.save_image (resolves issue #83).
Added support for non-lowercase ENVI header parameter names.
Merge pull request #58 from lewismc/ISSUE-56v2
Increased version to 0.19.
spectral_angles is ~30x faster using einsum.
iterator_ij should not receive an image data argument.
ISSUE-56 spylab.py throws AttributeError: 'dict' object has no attribute 'has_key'
Simplified map_window logic.
Refactor ASTER code to support subclassing AsterDatabase
Remove import statement (fixes #54).
ISSUE-67 Unable to parse bad band list (bbl) in header as integers. (#68)
Moved known data file extensions to module level and cleaned up file search code.
Handle bad band list (bbl) in headers and do not display bbl values in spectral plots.
Added iterator_ij to iterate over pixel coordinates.
Fix doc string (closes #59).
Added expand_binary_mask_for_window.
Use os.pathsep for splitting SPECTRAL_DATA directories.
Fix doc string (closes #79)
Use python version-specific build distros
Accept mask and bg keyworks to get_rgb/imshow.
Fixed bug in map_class_ids (fixes #53).
Changed python build versions.
numpy assert_all_close no longer works with ImageArrays so use np.allclose instead
Updating to version 0.18
Add Gitter badge
Stricter check for "ENVI" on first line of head...
Make Gaussian/Mahalanobis classifiers work with...
Change order of badges.
Merge pull request #48 from gitter-badger/gitte...
Set default BandInfo.band_{quantity,unit} to No...
Improved exception handling and error messages ...
Change test method name.
Do not set matplotlib interactive mode until a ...
Make string formatting compatible with python 2.6
Merge pull request #41 from kidpixo/envi-header...
Protect against omitted "header offset" keyword...
Fixed display of pixel row/col/class from ND-wi...
Fixed doc strings.
Merge pull request #38 from rajathkumarmp/patch-1
tostring() has been deprecated
If needed, revert to tostring() for PIL-compati...
Migrate to container-based infrastucture
Updated version to 0.17
Raise an exception for ENVI images with frame o...
Merge pull request #29 from ohspite/viewnd-changes
Label ND axes with feature indices or strings
Make check_compatibility compatible with python3.
Merge branch 'master' of ssh://github.com/spect...
Make ImageArray indexing have SpyFile behavior
Fix negative indexing in ImageArray and SpyFile
Add asarray method to ImageArray and SpyFile
Added functions for mapping class labels betwee...
Merge pull request #33 from ohspite/image-array...
Merge pull request #28 from kdbanman/kdbanman-t...
Merge pull request #34 from spectralpython/imga...
Check if bands metadata field is present before...
fix comment typo in envi.py datatype map.
Removed deprecated classes, methods, & functions.
Make ENVI header field names case insensitive