# coyote: CGTASSELEDCAPCOEFFS

- coyote/Utilities
- [Source code]

Description

      This function returns tasseled cap coefficients from various sources to perform
      the tasseled cap transformation on appropriate (e.g. LandSat) images. The program
      requires that one of the keywords be set.

Categories

      Utility

Keywords

      envi: in, optional, type=boolean
        Set this keyword to return the tasseled cap coeficients used by ENVI 4.8.
        These are reported (by ITTVIS) to be for LandSat-5 TM data, although others
        report these are in error for TM-5 data and really apply to TM-4 data.
        Reference: http://www.exelisvis.com/language/en-US/UserCommunity/UserForums/forumid/29/threadid/12985/scope/posts.aspx.
      etm: in, optional, type=boolean
        Set this keyword to return the tasseled cap coeficients proposed by the USGS for
        LandSat-7 ETM+ images. Note that these values should be applied to reflectances.
        Reference: http://landcover.usgs.gov/pdf/tasseled.pdf.
      imagine: in, optional, type=boolean
        Set this keyword to return the tasseled cap coeficients used by the ERDAS Imagine software
        for LandSat-5 data.
      ls4: in, optional, type=boolean
        Set this keyword to return the tasseled cap coeficients reported by Crist, Laurin and Cicone
        for LandSat-4 imagery. Reference: http://www.ciesin.org/docs/005-419/005-419.html.
      ls5: in, optional, type=boolean
        Set this keyword to return the tasseled cap coeficients reported by Crist, Laurin and Cicone
        for LandSat-5 imagery. Reference: http://www.ciesin.org/docs/005-419/005-419.html.
      mss: in, optional, type=boolean
        Set this keyword to return the tasseled cap coeficients originally reported by R.J Kauth and G.S. Thomas
        for MSS LandSat imagery. Reference: http://web.pdx.edu/~jduh/courses/Archive/geog481w07/Students/Marcello_TasselledCap.pdf.
        Also: http://www.sjsu.edu/faculty/watkins/tassel.htm.
      quickbird: in, optional, type=boolean
        Set this keyword to return the tasseled cap Graham-Schmidt coeficients reportedly used for Quickbird imagery.
        Reference: http://www.asprs.org/a/publications/proceedings/pecora16/Yarbrough_L.pdf
      tm: in, optional, type=boolean
        Set this keyword to return the tasseled cap coeficients originally proposed for TM imagery by Kauth and Thomas.
        Reference: http://web.pdx.edu/~jduh/courses/Archive/geog481w07/Students/Marcello_TasselledCap.pdf.
        Also: http://www.sjsu.edu/faculty/watkins/tassel.htm.

Examples

      tasseledCapTransformedImage = landsat_tm_image ## cgTasselecCapCoeffs(/TM)

Author

      FANNING SOFTWARE CONSULTING::
         David W. Fanning
         1645 Sheely Drive
         Fort Collins, CO 80526 USA
         Phone: 970-221-0438
         E-mail: david@idlcoyote.com
         Coyote's Guide to IDL Programming: http://www.idlcoyote.com

History

      Written, 24 August 2012, by David W. Fanning.

Copyright

      Copyright (c) 2012, Fanning Software Consulting, Inc.