Functions
contrib/mul/ipts/ipts_orientation_pyramid.cxx File Reference

Compute edge orientations at each level of a scale space pyramid. More...

#include "ipts_orientation_pyramid.h"
#include <vil/algo/vil_orientations.h>
#include <vimt/vimt_image_2d_of.h>
#include <vcl_cassert.h>

Go to the source code of this file.

Functions

void ipts_orientation_pyramid (const vimt_image_pyramid &smooth_pyramid, vimt_image_pyramid &orient_pyramid, float grad_threshold, unsigned n_orientations)
 Compute edge orientations at each level of a scale space pyramid.

Detailed Description

Compute edge orientations at each level of a scale space pyramid.

Author:
Tim Cootes

Definition in file ipts_orientation_pyramid.cxx.


Function Documentation

void ipts_orientation_pyramid ( const vimt_image_pyramid smooth_pyramid,
vimt_image_pyramid orient_pyramid,
float  grad_threshold,
unsigned  n_orientations 
)

Compute edge orientations at each level of a scale space pyramid.

smooth_pyramid must be of type float. orient_pyramid is set to be of type vxl_byte. Uses vil_orientations_at_edges() on each level of the pyramid.

Definition at line 15 of file ipts_orientation_pyramid.cxx.