Skip to content

seems FCLS abundance maps needs normalize=True to honor NNLS contraint #11

Description

@joemcglinchy

Hello, in working with Landsat 8 surface reflectance data, values ranging [0,1], we are extracting endmembers using NFINDR and creating abundance maps using FCLS to create non-negative abundance maps which observe the sum-to-one constraint. However, we are finding that the normalize=True keyword argument needs to be set to True to do this. With the normalize keyword argument set to False, the abundance maps are largely negative.

I can't seem to understand why, since the endmember data is already between 0 and 1 as is the surface reflectance imagery. Can you please advise?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions