Fawkes API
Fawkes Development Version
|
Data type used to build a rectification LUT. More...
#include <rectinfo.h>
Public Attributes | |
uint16_t | x |
map to x pixel coordinate More... | |
uint16_t | y |
map to y pixel coordinate More... | |
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.
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().