AddOns/GRASS 7/imagery: Difference between revisions

From GRASS-Wiki
Jump to navigation Jump to search
m (Add i.spec.sam)
(+link to http://grass.osgeo.org/grass70/manuals/addons/; updated)
Line 1: Line 1:
{{AddOns}}
{{AddOns}}
* '''[http://grass.osgeo.org/grass70/manuals/addons/ GRASS GIS 7 Addons Manual pages] - a complete overview of available Addons'''
* [https://trac.osgeo.org/grass/browser/grass-addons Browse the Svn add-ons code in the Trac system]
* For addon installation, simply use {{cmd|g.extension}}
* Source code download: get all addons from the svn repository with:
svn co https://svn.osgeo.org/grass/grass-addons/grass7/imagery/


==== i.destripe ====
==== i.destripe ====
Line 10: Line 15:
{{AddonSrc|imagery|i.eb.h_sebal95|version=7}} Sensible heat flux modeling following Bastiaanssen (1995, 1998) method.
{{AddonSrc|imagery|i.eb.h_sebal95|version=7}} Sensible heat flux modeling following Bastiaanssen (1995, 1998) method.
: Author: Yann Chemin
: Author: Yann Chemin
==== i.eb.z0m ====
...


==== i.edge ====
==== i.edge ====
Line 31: Line 40:
: Author: Yann Chemin
: Author: Yann Chemin


==== i.flip ====
==== i.feotio2 ====


flipping N/S E/W a map, became {{AddonSrc|raster|r.flip|version=7}} in GRASS Add-ons
...
: Author: Yann Chemin


==== i.fusion.brovey ====
==== i.fusion.brovey ====


-> merged into {{cmd|i.pansharpen|version=70}}
--> old, merged into {{cmd|i.pansharpen|version=70}}


==== i.gravity ====
==== i.gravity ====
Line 56: Line 64:
{{AddonSrc|imagery|i.lmf|version=7}} Local Maximum fitting, maximizes temporal/spectral information using Akaike Information Content, and overall smoothes the output in the spectral/temporal dimension.
{{AddonSrc|imagery|i.lmf|version=7}} Local Maximum fitting, maximizes temporal/spectral information using Akaike Information Content, and overall smoothes the output in the spectral/temporal dimension.
: Author: Yann Chemin
: Author: Yann Chemin
==== i.points.auto ====
==== i.points.auto ====


....
...
 
==== i.pr ====
 
...


==== i.rotate ====
==== i.rotate ====
Line 70: Line 83:
* see [[GRASS GSoC 2012 Image Segmentation]]
* see [[GRASS GSoC 2012 Image Segmentation]]


--> improved version moved into GRASS 7 trunk as {{cmd|i.segment|version=70}}
--> old, improved version moved into GRASS 7 trunk as {{cmd|i.segment}}
 
==== i.segment.hierarchical ====
 
{{AddonSrc|imagery|i.segment.hierarchical|version=7}} performs a hierarchical segmentation on an image (group). The module uses internally {{cmd|i.segment}}
 
==== i.segment.stats ====
 
{{AddonSrc|imagery|i.segment.stats|version=7}} calculates statistics describing raster area.


==== i.spec.sam ====
==== i.spec.sam ====
Line 94: Line 115:


{{AddonSrc|imagery|i.vi.mpi|version=7}} is a learning module to study MPI C-extension distributed computing language.
{{AddonSrc|imagery|i.vi.mpi|version=7}} is a learning module to study MPI C-extension distributed computing language.
==== i.wavelet ====
{{AddonSrc|imagery|i.wavelet|version=7}} decomposes the time-series with the requested wavelet. The output will have 4 components, High-Pass Level 1 and 2, Low-Pass Level 1 and 2. Low Pass Level 1 can be recomposed using HP2 and LP2 using the recomposition mode.
This module is designed to make a temporal fusion from multi-sources.

Revision as of 09:46, 10 June 2015

svn co https://svn.osgeo.org/grass/grass-addons/grass7/imagery/

i.destripe

i.destripe (src) destripes in a row-based Fourier smoothing way. Requires a near vertical striping for best effect.

Author: Yann Chemin

i.eb.h_sebal95

i.eb.h_sebal95 (src) Sensible heat flux modeling following Bastiaanssen (1995, 1998) method.

Author: Yann Chemin

i.eb.z0m

...

i.edge

i.edge (src) is an edge detector based on the Canny algorithm ....

i.evapo.potrad

i.evapo.potrad (src) Potential evapotranspiration using astronomical equations (full radiative energy from sun is converted to ET)

Author: Yann Chemin

i.evapo.senay

i.evapo.senay (src) Senay (2001) used ET Penman-Montieth (1972, see i.evapo.pm) along with a LST based fraction for ET modeling, also referred as SSEB.

Author: Yann Chemin

i.evapo.zk

i.evapo.zk (src) Biome based Global Evapotranspiration modelling after Zhang and Kimball (2010?)

Author: Yann Chemin

i.feotio2

...

i.fusion.brovey

--> old, merged into i.pansharpen

i.gravity

i.gravity (src) calculates the Bouguer gravity anomaly (after Mussett and Khan).

Author: Yann Chemin

i.histo.match

i.histo.match (src) performs histogram matching on the given input images.

Authors: Laura Zampa (PERL version), rewritten and updated by Luca Delucchi, Italy

i.lmf

i.lmf (src) Local Maximum fitting, maximizes temporal/spectral information using Akaike Information Content, and overall smoothes the output in the spectral/temporal dimension.

Author: Yann Chemin

i.points.auto

...

i.pr

...

i.rotate

i.rotate (src) calculates an arbitrary rotation of the image from the center of the computing window (not finished)

Author: Yann Chemin

i.segment.gsoc

--> old, improved version moved into GRASS 7 trunk as i.segment

i.segment.hierarchical

i.segment.hierarchical (src) performs a hierarchical segmentation on an image (group). The module uses internally i.segment

i.segment.stats

i.segment.stats (src) calculates statistics describing raster area.

i.spec.sam

i.spec.sam (src): Spectral Angle Mapping, depends upon libmeschach(-dev).

  • In Ubuntu: 'sudo apt-get install libmeschach-dev' will do the job.
Authors: Markus Neteler (GRASS 5 version), updated to GRASS 7: Yann

i.spec.unmix

i.spec.unmix (src): Spectral unmixing

Authors: Markus Neteler (GRASS 5 version), updated to GRASS 7: Mohammed Rashad

i.theilsen

i.theilsen (src) robust spectral/temporal trend estimator after Theil-Sen work.

Author: Yann Chemin

i.vi.mpi

i.vi.mpi (src) is a learning module to study MPI C-extension distributed computing language.

i.wavelet

i.wavelet (src) decomposes the time-series with the requested wavelet. The output will have 4 components, High-Pass Level 1 and 2, Low-Pass Level 1 and 2. Low Pass Level 1 can be recomposed using HP2 and LP2 using the recomposition mode. This module is designed to make a temporal fusion from multi-sources.