tracking_window Struct Reference

Keeps updated state information on the position of the ROI and the object being tracked. More...

#include <fcdynamic.h>

List of all members.

Public Attributes

int roi
 the index of the ROI
int roi_xoff
 the ROI x coordinate in the img_w x img_h image reference frame
int roi_yoff
 the ROI y coordinate in the img_w x img_h image reference frame
int roi_w
 the ROI width
int roi_h
 the ROI height
int blob_xmin
 the object's uppermost x coordinate in the ROI reference frame
int blob_ymin
 the object's uppermost y coordinate in the ROI reference frame
int blob_xmax
 the object's lowermost x coordinate in the ROI reference frame
int blob_ymax
 the object's lowermost y coordinate in the ROI reference frame
int img_w
 the image's total width
int img_h
 the image's total height
unsigned char * img
 point to the grayscale 8-bit image data


Detailed Description

Keeps updated state information on the position of the ROI and the object being tracked.

a tracking_window is most commonly used with functions that are interested in the position information of the object (blob) and the ROI. These functions are typically image processing or tracking routines used to update future positions of the ROI. If extending the vision system to include more image processing or tracking routines expect to use this structure often.

Note:
the ROI and the object coordinates are in two different reference frames. The ROI is in the image reference frame (e.g 0 <= roi_x <= img_w) while the object is in the ROI reference frame (e.g. 0 <= blob_xmin <= roi_w).
See also:
PIXEL

threshold

position

blob


The documentation for this struct was generated from the following file:

Generated on Thu Jan 29 21:50:49 2009 for High Speed Vision System by  doxygen 1.5.8