3 #if !defined(FIDUCIALS_H_INCLUDED) 4 #define FIDUCIALS_H_INCLUDED 1 14 int id,
int direction,
double world_diagonal,
15 double x1,
double y1,
double x2,
double y2,
16 double x3,
double y3,
double x4,
double y4);
104 #endif // !defined(FIDUCIALS_H_INCLUDED)
CV_Point2D32F_Vector sample_points
CvTermCriteria * CV_Term_Criteria
CV_Point2D32F_Vector corners
struct Fiducials__Struct * Fiducials
Fiducials Fiducials__create(CV_Image original_image, Fiducials_Create fiducials_create)
Create and return a Fiducials object.
int Fiducials__points_maximum(Fiducials fiducials, CV_Point2D32F_Vector points, unsigned int start_index, unsigned int end_index)
Return the maximum value of the points in points.
struct timeval * Time_Value
CV_Image temporary_gray_image
struct Fiducials_Create__Struct * Fiducials_Create
Fiducials_Fiducial_Announce_Routine fiducial_announce_routine
CV_Point2D32F_Vector Fiducials__references_compute(Fiducials fiducials, CV_Point2D32F_Vector corners)
Return 8 sample locations to determine if a quadralateral is worth testing for quadralateral'ness.
String_Const fiducials_path
CV_Term_Criteria term_criteria
CvPoint2D32f * CV_Point2D32F
void Fiducials__image_set(Fiducials fiducials, CV_Image image)
Sets the original image for *fiducials.
FILE * File
FILE is a file I/O object.
void Fiducials__free(Fiducials fiduicals)
will release the storage associated with fiducials.
void Fiducials__sample_points_compute(CV_Point2D32F_Vector corners, CV_Point2D32F_Vector sample_points)
Compute the fiducial locations to sample using corners
CvPoint2D32f * CV_Point2D32F_Vector
CV_Memory_Storage storage
Fiducials_Fiducial_Announce_Routine fiducial_announce_routine
Fiducials_Results results
CvMemStorage * CV_Memory_Storage
void Fiducials__sample_points_helper(String_Const label, CV_Point2D32F corner, CV_Point2D32F sample_point)
void(* Fiducials_Fiducial_Announce_Routine)(void *announce_object, int id, int direction, double world_diagonal, double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4)
unsigned int sequence_number
void * Memory
Memory is a pointer to memory.
Fiducials_Create Fiducials_Create__one_and_only(void)
Returns the one and only Fiducials_Create object.
unsigned int weights_index
int Fiducials__points_minimum(Fiducials fiducials, CV_Point2D32F_Vector points, unsigned int start_index, unsigned int end_index)
Return the minimum value of the points in points.
Fiducials_Results Fiducials__process(Fiducials fiducials)
Process the current image associated with fiducials.
struct Fiducials_Results__Struct * Fiducials_Results
const char * String_Const
CV_Point2D32F_Vector references
int Fiducials__point_sample(Fiducials fiducials, CV_Point2D32F point)
Helper routine to sample a point from the image in fiducials.
void Fiducials__image_show(Fiducials fiducials, bool show)
Is a HighGUI interface to show the current image.
String_Const log_file_name