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

local_feature.c File Reference

#include <gandalf/vision/local_feature.h>
#include <gandalf/common/allocate.h>
#include <gandalf/common/misc_error.h>
#include <gandalf/image/image_gl_int.h>
#include <gandalf/image/image_pointer.h>

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.

Detailed Description

Module: Local blocked feature map definition & functions

Part of: Gandalf Library

Version:
1.23
Date:
2005/10/18 22:01:51
Author:
pm
Copyright: (c) 2000 Imagineer Software Limited
Generated on Fri Mar 17 12:44:52 2006 by  doxygen 1.3.9.1