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

canny_edge.h File Reference

#include <gandalf/common/misc_defs.h>
#include <gandalf/vision/mask1D.h>
#include <gandalf/vision/camera.h>
#include <gandalf/vision/edge_feature.h>
#include <gandalf/image/image_defs.h>
#include <gandalf/linalg/2x3matrix.h>

Go to the source code of this file.

Functions

Gan_EdgeFeatureMapgan_canny_edge_q (Gan_Image *image, Gan_Image *mask, Gan_Mask1D *filter_y, Gan_Mask1D *filter_x, Gan_RGBPixel_f *colour, Gan_Vector2_f *direction, double lower_thres, double upper_thres, unsigned string_length_thres, Gan_Matrix23_f *A, Gan_Camera *camera, Gan_LocalFeatureMapParams *lpms, Gan_EdgeFeatureMap *edge_map, void(*set_progress)(void *, unsigned), void *progress_obj)
 Computes edges in an image using the Canny algorithm.
Gan_EdgeFeatureMapgan_canny_edge_s (Gan_Image *image, Gan_Image *mask, Gan_Mask1D *filter_y, Gan_Mask1D *filter_x, Gan_RGBPixel_f *colour, Gan_Vector2_f *direction, double lower_thres, double upper_thres, unsigned string_length_thres, Gan_Matrix23_f *A, Gan_Camera *camera, Gan_LocalFeatureMapParams *lpms, void(*set_progress)(void *, unsigned), void *progress_obj)
 Macro: Computes edges in an image using the Canny algorithm.


Detailed Description

Module: Canny edge detection algorithm

Part of: Gandalf Library

Version:
1.16
Date:
2003/11/18 17:34:54
Author:
pm
Copyright: (c) 2000 Imagineer Software Limited

Modified from original TINA implementation


Generated on Sat May 21 23:52:49 2005 by  doxygen 1.4.3