[an error occurred while processing this directive]
Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

lens_calibrate/ProcessImage.h File Reference

#include "vigra/impex.hxx"
#include "vigra/diff2d.hxx"

Include dependency graph for ProcessImage.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Functions

double line_length_squared (int &, int &, int &, int &)
bool compare_xy (const vigra::Point2D, const vigra::Point2D)
bool compare_yx (const vigra::Point2D, const vigra::Point2D)
bool fileexists (std::string)
void tokenize (const std::string &, std::vector< std::string > &, const std::string &)
void resize_image (vigra::UInt16RGBImage &, int &, int &)
void find_ann (std::vector< vigra::Point2D > &, vigra::FVector2Image &, unsigned int &)
void sort_inliers (std::vector< vigra::Point2D > &)
void plot_inliers (std::string &, vigra::BImage &image, std::vector< vigra::Point2D > &, int)
void extract_coords (vigra::BImage &, std::vector< vigra::Point2D > &)
void nuke_corners (vigra::BImage &, vigra::FImage &, std::string &)
void detect_edge (vigra::BImage &, std::string &, vigra::BImage &)
void process_image (std::string &, int &)
void sort_lines_by_length ()
bool compare_line_length (std::vector< vigra::Point2D >, std::vector< vigra::Point2D >)
void generate_boundary_tensor (vigra::BImage &, vigra::FVector2Image &, vigra::FImage &, std::string &)
int min_x_index (std::vector< vigra::Point2D > &)
int max_x_index (std::vector< vigra::Point2D > &)
int min_y_index (std::vector< vigra::Point2D > &)
int max_y_index (std::vector< vigra::Point2D > &)


Function Documentation

bool compare_line_length std::vector< vigra::Point2D >  ,
std::vector< vigra::Point2D > 
 

bool compare_xy const vigra::Point2D  ,
const vigra::Point2D 
 

bool compare_yx const vigra::Point2D  ,
const vigra::Point2D 
 

void detect_edge vigra::BImage &  ,
std::string &  ,
vigra::BImage & 
 

void extract_coords vigra::BImage &  ,
std::vector< vigra::Point2D > & 
 

bool fileexists std::string   ) 
 

void find_ann std::vector< vigra::Point2D > &  ,
vigra::FVector2Image &  ,
unsigned int & 
 

void generate_boundary_tensor vigra::BImage &  ,
vigra::FVector2Image &  ,
vigra::FImage &  ,
std::string & 
 

double line_length_squared int &  ,
int &  ,
int &  ,
int & 
 

int max_x_index std::vector< vigra::Point2D > &   ) 
 

int max_y_index std::vector< vigra::Point2D > &   ) 
 

int min_x_index std::vector< vigra::Point2D > &   ) 
 

int min_y_index std::vector< vigra::Point2D > &   ) 
 

void nuke_corners vigra::BImage &  ,
vigra::FImage &  ,
std::string & 
 

void plot_inliers std::string &  ,
vigra::BImage &  image,
std::vector< vigra::Point2D > &  ,
int 
 

void process_image std::string &  ,
int & 
 

void resize_image vigra::UInt16RGBImage &  ,
int &  ,
int & 
 

void sort_inliers std::vector< vigra::Point2D > &   ) 
 

void sort_lines_by_length  ) 
 

void tokenize const std::string &  ,
std::vector< std::string > &  ,
const std::string & 
 


Generated on Mon Sep 20 01:01:32 2010 for Hugintrunk by doxygen 1.3.9.1