Image processing: Difference between revisions

From GRASS-Wiki
Jump to navigation Jump to search
(helpme)
(Stereo added)
Line 53: Line 53:
* [http://mpa.itc.it/merler/index.html#ml pr: C code for classification problems]
* [http://mpa.itc.it/merler/index.html#ml pr: C code for classification problems]
* GRASS implementation: i.pr.* source code is available [http://mpa.itc.it/markus/i_pr/ here])
* GRASS implementation: i.pr.* source code is available [http://mpa.itc.it/markus/i_pr/ here])
=== Stereo ===
This is stand-alone stereo modeling software (DEM extraction etc). Waits for integration into GRASS.
* http://grass.itc.it/outgoing/grass5/stereo-0.2b.tar.gz
* [http://grass.osgeo.org/gdp/stereo-grass/index.html Stereo Tutorial]


=== Improving the existing code ===
=== Improving the existing code ===

Revision as of 12:54, 9 January 2008

This page needs review and enhancement from an expert! Thanks!

Screenshots

Georectification

  • Tcl/Tk georectification tool is available from the File menu in the GUI.
  • i.points, i.vpoints
  • i.ortho.photo

A multi-band image may be grouped and georectified with a single set of ground control points. (i.group, i.target, i.rectify)

Clustering

  • Where's that table describing this? From the GRASS book help??
  • i.class, i.cluster

Filtering

  • i.fft, i.ifft, i.pca

Enhancement

  • i.landsat.rgb
  • i.fusion.brovey
  • i.oif


Ideas collection for improving GRASS' Image processing capabilities

Below modules need some tuning before being added to GRASS 6. Volunteers welcome.

Spectral unmixing

Spectral angle mapping

Geocoding

Image classification

Stereo

This is stand-alone stereo modeling software (DEM extraction etc). Waits for integration into GRASS.

Improving the existing code

It might be sensible to merge the various image libraries:

  • GRASS 6 standard libs:
    • lib/imagery/: standard lib, in use (i.* except for i.points3, i.rectify3)
    • imagery/i.ortho.photo/libes/: standard lib, in use (i.ortho.photo, photo.*)
  • GRASS 5 (! only) image3 lib:
    • lib/image3/: never finished improvement which integrated the standard lib and the ortho lib. Seems to provide also ortho rectification for satellite data (i.points3, i.rectify3)
  • GRASS 5/6 image proc commands:
    • merge of i.points, i.vpoints, i.points3
    • merge of i.rectify and i.rectify3
    • addition of new resampling algorithms such as bilinear, cubic convolution (take from r.proj or upcoming r.resamp.aggreg)
    • add other warping methods (maybe thin splines from GDAL?)
    • implement/finish linewise ortho-rectification of satellite data