Main Page | Modules | Class List | Directories | File List | Class Members | File Members

local_feature.h File Reference

#include <gandalf/common/misc_defs.h>
#include <gandalf/image/image_defs.h>
#include <gandalf/linalg/2x3matrix.h>

Go to the source code of this file.

Classes

struct  Gan_LocalFeatureMap
 Structure to hold blocked local feature information. More...
struct  Gan_LocalFeatureMapParams
 Structure to hold parameters for blocked local features. More...

Typedefs

typedef Gan_LocalFeatureMap Gan_LocalFeatureMap
 Structure to hold blocked local feature information.
typedef Gan_LocalFeatureMapParams Gan_LocalFeatureMapParams
 Structure to hold parameters for blocked local features.

Functions

Gan_LocalFeatureMapgan_local_feature_map_form (Gan_LocalFeatureMap *pmap, unsigned height, unsigned width, Gan_LocalFeatureMapParams *pms)
 Forms a local feature map structure.
void gan_local_feature_map_free (Gan_LocalFeatureMap *pmap)
 Frees a local feature map structure.
Gan_Bool gan_local_feature_map_clear (Gan_LocalFeatureMap *pmap, unsigned height, unsigned width, Gan_LocalFeatureMapParams *pms)
 Clears a local feature map structure.
Gan_Bool gan_local_feature_point_add (Gan_LocalFeatureMap *pmap, unsigned r, unsigned c, unsigned index)
 Adds a point feature to a local feature map.
Gan_Bool gan_local_feature_line_add (Gan_LocalFeatureMap *pmap, unsigned r1, unsigned c1, unsigned r2, unsigned c2, unsigned index)
 Adds a line feature to a local feature map.
Gan_Bool gan_local_feature_map_set_indices (Gan_LocalFeatureMap *pmap)
 Sets indices for a local feature map.
Gan_Bool gan_local_feature_map_find_block (Gan_LocalFeatureMap *pmap, double y, double x, Gan_Matrix23 *Ai, unsigned *cr, unsigned *cc)
 Computes the block a feature position lies in.
Gan_LocalFeatureMapgan_local_feature_map_alloc (unsigned height, unsigned width, Gan_LocalFeatureMapParams *pms)
 Macro: Allocates a local feature map structure.


Detailed Description

Module: Local blocked feature map definition & functions

Part of: Gandalf Library

Version:
1.14
Date:
2002/05/16 08:43:38
Author:
pm
Copyright: (c) 2000 Imagineer Software Limited
Generated on Sat May 21 23:52:50 2005 by  doxygen 1.4.3