RSGISLib Spectral Unmixing
==============================


Endmembers
------------

.. autofunction:: rsgislib.imagecalc.specunmixing.extract_avg_endmembers
.. autofunction:: rsgislib.imagecalc.specunmixing.read_endmembers_mtxt
.. autofunction:: rsgislib.imagecalc.specunmixing.write_endmembers_mtxt
.. autofunction:: rsgislib.imagecalc.specunmixing.plot_endmembers
.. autofunction:: rsgislib.imagecalc.specunmixing.are_endmembers_equal
.. autofunction:: rsgislib.imagecalc.specunmixing.calc_ppi



Single Endmember Linear Unmixing
----------------------------------

.. autofunction:: rsgislib.imagecalc.specunmixing.spec_unmix_spts_ucls
.. autofunction:: rsgislib.imagecalc.specunmixing.spec_unmix_spts_nnls
.. autofunction:: rsgislib.imagecalc.specunmixing.spec_unmix_spts_fcls
.. autofunction:: rsgislib.imagecalc.specunmixing.spec_unmix_pymcr_nnls
.. autofunction:: rsgislib.imagecalc.specunmixing.spec_unmix_pymcr_fcls
.. autofunction:: rsgislib.imagecalc.specunmixing.exhcon_linear_spec_unmix


Mutli Endmember Linear Unmixing
----------------------------------

.. autofunction:: rsgislib.imagecalc.specunmixing.summarise_multi_endmember_linear_unmixing


Utilties
---------

.. autofunction:: rsgislib.imagecalc.specunmixing.rescale_unmixing_results
.. autofunction:: rsgislib.imagecalc.specunmixing.predict_refl_linear_unmixing
.. autofunction:: rsgislib.imagecalc.specunmixing.calc_unmixing_rmse_residual_err



