Lens distortion correction division model 1p
 All Classes Files Functions Variables
ami::subpixel_image_contours Class Reference

Class to store subpixel contours. More...

#include <subpixel_image_contours.h>

Public Member Functions

 subpixel_image_contours ()
 Constructor without taking memory. More...
 
 subpixel_image_contours (int width_c, int height_c)
 Constructor taking memory. More...
 
 ~subpixel_image_contours ()
 Destructor to free memory. More...
 
 subpixel_image_contours (const subpixel_image_contours &)
 Constructor taking memory. More...
 
bool subpixel_empty ()
 Determine if a subpixel_image_contours is empty. More...
 
point2d< double > find_nearest_subpixel (point2d< double > point)
 Find the nearest point to point px,py in subpixel image contours. More...
 
bool * get_c ()
 Return array c to identity contour points. More...
 
const bool * get_c () const
 
float * get_x ()
 Return array x of subpixel x coordinate location. More...
 
const float * get_x () const
 
float * get_y ()
 Return array y of subpixel y coordinate location. More...
 
const float * get_y () const
 
float * get_d ()
 Return array d of distance to a contour pixel to the boundary of contour pixel area. More...
 
const float * get_d () const
 
float * get_coseno ()
 Return array coseno of x coordinate contour point orientation. More...
 
const float * get_coseno () const
 
float * get_seno ()
 Return array seno of y coordinate contour point orientation. More...
 
const float * get_seno () const
 
int get_width () const
 Return image width. More...
 
int get_height () const
 Return image height. More...
 
void set_c (bool *c2)
 Set array c to identity contour points. More...
 
void set_x (float *x2)
 Set array x of subpixel x coordinate location. More...
 
void set_y (float *y2)
 Set array y of subpixel y coordinate location. More...
 
void set_d (float *d2)
 Set array d of distance to a contour pixel to the boundary of contour pixel area. More...
 
void set_coseno (float *coseno2)
 Set array coseno of x coordinate contour point orientation. More...
 
void set_seno (float *seno2)
 Set array seno of y coordinate contour point orientation. More...
 
int set_width (int width2)
 Set image width. More...
 
int set_height (int height2)
 Set image height. More...
 

Detailed Description

Class to store subpixel contours.

Author
Luis Alvarez

Constructor & Destructor Documentation

ami::subpixel_image_contours::subpixel_image_contours ( )
inline

Constructor without taking memory.

Author
Luis Alvarez
ami::subpixel_image_contours::subpixel_image_contours ( int  width_c,
int  height_c 
)

Constructor taking memory.

Author
Luis Alvarez
Parameters
width_cNew subpixel width
height_cNew subpixel height
ami::subpixel_image_contours::~subpixel_image_contours ( )

Destructor to free memory.

Author
Luis Alvarez
ami::subpixel_image_contours::subpixel_image_contours ( const subpixel_image_contours subpixel)

Constructor taking memory.

Author
Luis Alvarez
Parameters
subpixelSubpixel to copy

Member Function Documentation

point2d< double > ami::subpixel_image_contours::find_nearest_subpixel ( point2d< double >  point)

Find the nearest point to point px,py in subpixel image contours.

Author
Pedro Henriquez, Carlos Falcon
bool * ami::subpixel_image_contours::get_c ( )
inline

Return array c to identity contour points.

Author
Luis Alvarez
const float * ami::subpixel_image_contours::get_coseno ( )
inline

Return array coseno of x coordinate contour point orientation.

Author
Luis Alvarez
float * ami::subpixel_image_contours::get_d ( )
inline

Return array d of distance to a contour pixel to the boundary of contour pixel area.

Author
Luis Alvarez
const int ami::subpixel_image_contours::get_height ( ) const
inline

Return image height.

Author
Luis Alvarez
float * ami::subpixel_image_contours::get_seno ( )
inline

Return array seno of y coordinate contour point orientation.

Author
Luis Alvarez
const int ami::subpixel_image_contours::get_width ( ) const
inline

Return image width.

Author
Luis Alvarez
float * ami::subpixel_image_contours::get_x ( )
inline

Return array x of subpixel x coordinate location.

Author
Luis Alvarez
float * ami::subpixel_image_contours::get_y ( )
inline

Return array y of subpixel y coordinate location.

Author
Luis Alvarez
ami::subpixel_image_contours::set_c ( bool *  c2)
inline

Set array c to identity contour points.

Author
Luis Alvarez
Parameters
c2Not described
void ami::subpixel_image_contours::set_coseno ( float *  coseno2)
inline

Set array coseno of x coordinate contour point orientation.

Author
Luis Alvarez
Parameters
coseno2Not described
void ami::subpixel_image_contours::set_d ( float *  d2)
inline

Set array d of distance to a contour pixel to the boundary of contour pixel area.

Author
Luis Alvarez
Parameters
d2Not described
int ami::subpixel_image_contours::set_height ( int  height2)
inline

Set image height.

Author
Luis Alvarez
Parameters
height2Not described
void ami::subpixel_image_contours::set_seno ( float *  seno2)
inline

Set array seno of y coordinate contour point orientation.

Author
Luis Alvarez
Parameters
seno2Not described
void ami::subpixel_image_contours::set_width ( int  width2)
inline

Set image width.

Author
Luis Alvarez
Parameters
width2Not described
void ami::subpixel_image_contours::set_x ( float *  x2)
inline

Set array x of subpixel x coordinate location.

Author
Luis Alvarez
Parameters
x2Not described
void ami::subpixel_image_contours::set_y ( float *  y2)
inline

Set array y of subpixel y coordinate location.

Author
Luis Alvarez
Parameters
y2Not described
bool ami::subpixel_image_contours::subpixel_empty ( )

Determine if a subpixel_image_contours is empty.

Author
Pedro Henriquez, Carlos Falcon

The documentation for this class was generated from the following files: