#include <brip_max_scale_response.h>
Public Member Functions | |
| brip_max_scale_response (vil_image_view< T > const &base_image, double scale_ratio, double max_scale) | |
| compute pyramid from base. | |
| brip_max_scale_response (vcl_vector< vil_image_view< T > > const &pyramid) | |
| a pre-computed pyramid. | |
| vcl_vector< float > | scales () const |
| The vector of image scales. | |
| vcl_vector< vil_image_view< T > > | image_pyramid (vil_image_view< T > const &base) |
| A pyramid from a base image with scales according to this->scales(). | |
| vil_image_view< float > | scale_base () |
| a single image with the natural scale at each pixel. | |
| vcl_vector< vil_image_view < float > > | scale_pyramid () |
| a pyramid of natural scales at each pixel. | |
| vcl_vector< vil_image_view < vxl_byte > > | mask_pyramid () |
| a mask that is true if the natural scale of pixel at a pyramid level is the same as the scale of the pyramid level. | |
| vcl_vector< vil_image_view < float > > | trace_pyramid () const |
| for debugging purposes -- not normally used. | |
Protected Member Functions | |
| brip_max_scale_response () | |
| void | compute_trace_pyramid () |
Protected Attributes | |
| vcl_vector< float > | pyramid_scales_ |
| vcl_vector< vil_image_view < float > > | grey_pyramid_ |
| bool | trace_valid_ |
| vcl_vector< vil_image_view < float > > | trace_ |
Definition at line 25 of file brip_max_scale_response.h.
| brip_max_scale_response< T >::brip_max_scale_response | ( | vil_image_view< T > const & | base_image, |
| double | scale_ratio, | ||
| double | max_scale | ||
| ) |
compute pyramid from base.
Definition at line 49 of file brip_max_scale_response.txx.
| brip_max_scale_response< T >::brip_max_scale_response | ( | vcl_vector< vil_image_view< T > > const & | pyramid | ) |
a pre-computed pyramid.
Definition at line 14 of file brip_max_scale_response.txx.
| brip_max_scale_response< T >::brip_max_scale_response | ( | ) | [inline, protected] |
Definition at line 54 of file brip_max_scale_response.h.
| void brip_max_scale_response< T >::compute_trace_pyramid | ( | ) | [protected] |
Definition at line 110 of file brip_max_scale_response.txx.
| vcl_vector< vil_image_view< T > > brip_max_scale_response< T >::image_pyramid | ( | vil_image_view< T > const & | base | ) |
A pyramid from a base image with scales according to this->scales().
Definition at line 88 of file brip_max_scale_response.txx.
| vcl_vector< vil_image_view< vxl_byte > > brip_max_scale_response< T >::mask_pyramid | ( | ) |
a mask that is true if the natural scale of pixel at a pyramid level is the same as the scale of the pyramid level.
Definition at line 204 of file brip_max_scale_response.txx.
| vil_image_view< float > brip_max_scale_response< T >::scale_base | ( | ) |
a single image with the natural scale at each pixel.
Definition at line 231 of file brip_max_scale_response.txx.
| vcl_vector< vil_image_view< float > > brip_max_scale_response< T >::scale_pyramid | ( | ) |
a pyramid of natural scales at each pixel.
Definition at line 160 of file brip_max_scale_response.txx.
| vcl_vector<float> brip_max_scale_response< T >::scales | ( | ) | const [inline] |
The vector of image scales.
Definition at line 36 of file brip_max_scale_response.h.
| vcl_vector<vil_image_view<float> > brip_max_scale_response< T >::trace_pyramid | ( | ) | const [inline] |
for debugging purposes -- not normally used.
Definition at line 51 of file brip_max_scale_response.h.
vcl_vector<vil_image_view<float> > brip_max_scale_response< T >::grey_pyramid_ [protected] |
Definition at line 57 of file brip_max_scale_response.h.
vcl_vector<float> brip_max_scale_response< T >::pyramid_scales_ [protected] |
Definition at line 56 of file brip_max_scale_response.h.
vcl_vector<vil_image_view<float> > brip_max_scale_response< T >::trace_ [protected] |
Definition at line 59 of file brip_max_scale_response.h.
bool brip_max_scale_response< T >::trace_valid_ [protected] |
Definition at line 58 of file brip_max_scale_response.h.
1.7.5.1