Main Page
Modules
Namespaces
Classes
Files
File List
File Members
RPExamples.h
Go to the documentation of this file.
1
/* Copyright (C) 2008 National Institute For Space Research (INPE) - Brazil.
2
3
This file is part of the TerraLib - a Framework for building GIS enabled applications.
4
5
TerraLib is free software: you can redistribute it and/or modify
6
it under the terms of the GNU Lesser General Public License as published by
7
the Free Software Foundation, either version 3 of the License,
8
or (at your option) any later version.
9
10
TerraLib is distributed in the hope that it will be useful,
11
but WITHOUT ANY WARRANTY; without even the implied warranty of
12
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
GNU Lesser General Public License for more details.
14
15
You should have received a copy of the GNU Lesser General Public License
16
along with TerraLib. See COPYING. If not, write to
17
TerraLib Team at <terralib-team@terralib.org>.
18
*/
19
20
/*!
21
\file RPExamples.h
22
23
\brief These routines show how to use the RP (raster processing) module.
24
*/
25
26
#ifndef __TERRALIB_EXAMPLES_INTERNAL_RP_EXAMPLES_H
27
#define __TERRALIB_EXAMPLES_INTERNAL_RP_EXAMPLES_H
28
29
#include "
Config.h
"
30
31
/*! \brief It loads the data source drivers. */
32
void
LoadModules
();
33
34
/* \brief Segmentation example using Raster Processing module. */
35
void
Segmenter
();
36
37
/* \brief Contrast example using Raster Processing module. */
38
void
Contrast
();
39
40
/* \brief Classification example using SAM, Dummy (example), ISOSeg, MAP, EM, KMeans modules. */
41
void
Classifier
();
42
43
/* \brief Raster decomposition using Mixture Model module. */
44
void
MixtureModel
();
45
46
/* \brief Mosaic of images. */
47
void
Mosaic
();
48
49
/* \brief Mosaic of images. */
50
void
Register
();
51
52
/* \brief IHS Fusion example. */
53
void
IHSFusion
();
54
55
/* \brief Filter examples (Sobel, Mean, Median, Low/High-pass). */
56
void
Filter
();
57
58
/* \brief Arithmetic operations examples (band division band sum). */
59
void
ArithmeticOperations
();
60
61
/* \brief Texture metrics example. */
62
void
Texture
();
63
64
#endif
Config.h
LoadModules
void LoadModules()
It loads the data source drivers.
Definition:
attic/unittest/dataaccess/LoadModules.h:38
Contrast
void Contrast()
Definition:
examples/rp/Contrast.cpp:16
Filter
void Filter()
Definition:
examples/rp/Filter.cpp:9
ArithmeticOperations
void ArithmeticOperations()
Definition:
examples/rp/ArithmeticOperations.cpp:11
Texture
void Texture()
Definition:
examples/rp/Texture.cpp:10
Mosaic
void Mosaic()
Definition:
Mosaic.cpp:12
MixtureModel
void MixtureModel()
Definition:
examples/rp/MixtureModel.cpp:10
Classifier
void Classifier()
Definition:
examples/rp/Classifier.cpp:686
IHSFusion
void IHSFusion()
Definition:
examples/rp/IHSFusion.cpp:9
Register
void Register()
Definition:
examples/rp/Register.cpp:9
Segmenter
void Segmenter()
Definition:
examples/rp/Segmenter.cpp:14
terralib5_src
examples
rp
RPExamples.h
Generated on Wed Jun 6 2018 12:16:14 for TerraLib by
1.8.11