firevision::_rectinfo_lut_16x16_entry_t Struct Reference

Data type used to build a rectification LUT. More...

#include <rectinfo.h>

List of all members.

Public Attributes

uint16_t x
 map to x pixel coordinate
uint16_t y
 map to y pixel coordinate


Detailed Description

Data type used to build a rectification LUT.

The values are stored in the endianess of the host system. The LUT has to be stored in memory line by line (height number of lines), each has width number of reclut_lut_entry_t cells. Each cell represents one pixel in the rectified image. The coordinates point to pixel coordinates in the unrectified image. A simple rectification can thus iterate over the rectified image and the rectification LUT and copy the pixel at the coordinates given by the LUT cell to the current pixel of the rectified image.

Definition at line 142 of file rectinfo.h.


Member Data Documentation

uint16_t firevision::_rectinfo_lut_16x16_entry_t::x

map to x pixel coordinate

Definition at line 143 of file rectinfo.h.

Referenced by firevision::FilterRectify::apply(), firevision::RectificationLutInfoBlock::mapping(), and firevision::RectificationLutInfoBlock::set_mapping().

uint16_t firevision::_rectinfo_lut_16x16_entry_t::y

map to y pixel coordinate

Definition at line 144 of file rectinfo.h.

Referenced by firevision::FilterRectify::apply(), firevision::RectificationLutInfoBlock::mapping(), and firevision::RectificationLutInfoBlock::set_mapping().


The documentation for this struct was generated from the following file:
Generated on Tue Feb 22 13:31:44 2011 for Fawkes API by  doxygen 1.4.7