LTI-Lib latest version v1.9 - last update 10 Apr 2010

ltiGroups.h

00001 /*
00002  * Copyright (C) 1998, 1999, 2000, 2001
00003  * Lehrstuhl fuer Technische Informatik, RWTH-Aachen, Germany
00004  * 
00005  * This file is part of the LTI-Computer Vision Library (LTI-Lib)
00006  *
00007  * The LTI-Lib is free software; you can redistribute it and/or
00008  * modify it under the terms of the GNU Lesser General Public License (LGPL)
00009  * as published by the Free Software Foundation; either version 2.1 of
00010  * the License, or (at your option) any later version.
00011  *
00012  * The LTI-Lib is distributed in the hope that it will be
00013  * useful, but WITHOUT ANY WARRANTY; without even the implied warranty
00014  * of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
00015  * GNU Lesser General Public License for more details.
00016  *
00017  * You should have received a copy of the GNU Lesser General Public 
00018  * License along with the LTI-Lib; see the file LICENSE.  If
00019  * not, write to the Free Software Foundation, Inc., 59 Temple Place -
00020  * Suite 330, Boston, MA 02111-1307, USA.  
00021  */ 
00022 
00023 #ifndef _LTI_GROUPS
00024 #define _LTI_GROUPS
00025 
00026 /**
00027  * @defgroup gDataStruct Data Structures
00028  *
00029  * Data Structures in the LTI-Lib
00030  * @see \ref classHierarchy
00031  */
00032 
00033 /** 
00034  * @defgroup gMath Math
00035  *
00036  * Classes and Functions related with mathematical operations
00037  * @see \ref classHierarchy
00038  */
00039 
00040 /**
00041  * @defgroup gGeomData Geometry Data Structures
00042  *
00043  * Data primitives for geometric algorithms
00044  * @ingroup gDataStruct
00045  * @ingroup gGeometry
00046  * @see \ref classHierarchy
00047  */
00048 
00049 /**
00050  * @defgroup gAggregate Aggregate Data Types
00051  *
00052  * This group contains aggregate classes, which besides some data also provide 
00053  * some functionality to manipulate it.
00054  *
00055  * @ingroup gDataStruct
00056  * @see \ref classHierarchy
00057  */
00058 
00059 /**
00060  * @defgroup gImageProcessing Algorithms and Classes for Image Processing
00061  *
00062  * This group contains all groups of functors and other classes related
00063  * with image processing.
00064  * @see \ref classHierarchy
00065  */
00066 
00067 /**
00068  * @defgroup gLinearFilters Linear filtering
00069  *
00070  * Linear filtering kernels and functors
00071  * @ingroup gImageProcessing
00072  * @see \ref classHierarchy
00073  */
00074 
00075 /**
00076  * @defgroup gEdgeCorner Edge and Corner Detectors
00077  *
00078  * Edge and Corner Detectors
00079  * @ingroup gImageProcessing
00080  * @see \ref classHierarchy
00081  */
00082 
00083 /**
00084  * @defgroup gSegmentation Segmentation Algorithms and related tools
00085  *
00086  * Segmentation algorithms and related tools
00087  * @ingroup gImageProcessing
00088  * @see \ref classHierarchy
00089  */
00090 
00091 /**
00092  * @defgroup gRegionAnalysis Region analysis
00093  *
00094  * Algorithms used to generate and used labeled masks denoting regions.
00095  * @ingroup gSegmentation
00096  * @see \ref classHierarchy
00097  */
00098 
00099 /**
00100  * @defgroup gShape Shape Analysis
00101  *
00102  * @ingroup gImageProcessing
00103  * @see \ref classHierarchy
00104  */
00105 
00106 /**
00107  * @defgroup gGeometry Simple geometry classes and functions
00108  *
00109  * @ingroup gMath
00110  * @ingroup gImageProcessing
00111  * @see \ref classHierarchy
00112  */
00113 
00114 /**
00115  * @defgroup gMorphology Morphology operators
00116  *
00117  * @ingroup gImageProcessing
00118  * @see \ref classHierarchy
00119  */
00120 
00121 /**
00122  * @defgroup gColor Color Analysis
00123  *
00124  * Classes and Data Structures used for color analysis or color representation
00125  *
00126  * @ingroup gImageProcessing
00127  * @see \ref classHierarchy
00128  */
00129 
00130 /**
00131  * @defgroup gFeatureExtr Feature Extraction
00132  *
00133  * Classes and Data Structures used to extract descriptors from images
00134  * or image regions.
00135  *
00136  * @ingroup gImageProcessing
00137  * @see \ref classHierarchy
00138  */
00139 
00140 /**
00141  * @defgroup gLinearAlgebra Linear Algebra 
00142  * 
00143  * @ingroup gMath
00144  * @see \ref classHierarchy
00145  */
00146 
00147 /**
00148  * @defgroup gBasicMathFunc Basic Math Functions
00149  *
00150  * @ingroup gMath
00151  * @see \ref classHierarchy
00152  */
00153 
00154 /**
00155  * @defgroup gStats Basic Statistics
00156  *
00157  * @ingroup gMath
00158  * @see \ref classHierarchy
00159  */
00160 
00161 /**
00162  * @defgroup gIO Input and Output
00163  *
00164  * Classes and Functions used to read and write data.
00165  * @see \ref classHierarchy
00166  */
00167 
00168 /**
00169  * @defgroup gStorable Storable Interface
00170  *
00171  * Methods using lti::ioHandler objects to read and write data.
00172  *
00173  * @ingroup gIO
00174  * @see \ref classHierarchy
00175  */
00176 
00177 /**
00178  * @defgroup gVisualization Visualization Tools
00179  *
00180  * In this group belong not only the viewer and drawing classes, but all
00181  * functors used to "paint" data structures on images, in order to simplify
00182  * their interpretation and analysis.
00183  * @see \ref classHierarchy
00184  */
00185 
00186 #endif

Generated on Sat Apr 10 15:25:36 2010 for LTI-Lib by Doxygen 1.6.1