Paparazzi UAS
v5.18.0_stable
Paparazzi is a free software Unmanned Aircraft System.
|
#include "boards/bebop/mt9f002.h"
Go to the source code of this file.
Macros | |
#define | ISP_CFA 2 |
#define | MT9F002_BAYERSTATS_STATX 64 |
#define | MT9F002_BAYERSTATS_STATY 48 |
#define | MT9F002_FISHEYE_RADIUS 1920 |
#define | MT9F002_FISHEYE_CENTER_X ((CFG_MT9F002_X_ADDR_MAX + CFG_MT9F002_X_ADDR_MIN)/2) |
#define | MT9F002_FISHEYE_CENTER_Y ((CFG_MT9F002_Y_ADDR_MAX + CFG_MT9F002_Y_ADDR_MIN)/2) |
#define | MT9F002_SENSOR_HEIGHT (CFG_MT9F002_Y_ADDR_MAX - CFG_MT9F002_Y_ADDR_MIN) |
#define | MT9F002_SENSOR_WIDTH (CFG_MT9F002_X_ADDR_MAX - CFG_MT9F002_X_ADDR_MIN) |
#define | COMPLEMENT_2(i, r) (((i) >= 0) ? (r) : (~(r) + 1) & 0x3fff) |
#define | Q311(i) (COMPLEMENT_2(i, (unsigned)(((ABS(i)) * (1 << 11)) + 0.5))) |
#define | AVI_CONV_MATRIX(_c00, _c01, _c02, _c10, _c11, _c12, _c20, _c21, _c22) |
#define | AVI_CONV_OFFSETS(_ryin, _ryout, _guin, _guout, _bvin, _bvout) |
#define | AVI_CONV_CLIPS(_rymin, _rymax, _gumin, _gumax, _bvmin, _bvmax) |
Variables | |
struct libisp_config | isp_config |
#define AVI_CONV_CLIPS | ( | _rymin, | |
_rymax, | |||
_gumin, | |||
_gumax, | |||
_bvmin, | |||
_bvmax | |||
) |
Definition at line 35 of file libisp_config.h.
#define AVI_CONV_MATRIX | ( | _c00, | |
_c01, | |||
_c02, | |||
_c10, | |||
_c11, | |||
_c12, | |||
_c20, | |||
_c21, | |||
_c22 | |||
) |
Definition at line 19 of file libisp_config.h.
#define AVI_CONV_OFFSETS | ( | _ryin, | |
_ryout, | |||
_guin, | |||
_guout, | |||
_bvin, | |||
_bvout | |||
) |
Definition at line 28 of file libisp_config.h.
#define COMPLEMENT_2 | ( | i, | |
r | |||
) | (((i) >= 0) ? (r) : (~(r) + 1) & 0x3fff) |
Definition at line 17 of file libisp_config.h.
#define ISP_CFA 2 |
Definition at line 4 of file libisp_config.h.
#define MT9F002_BAYERSTATS_STATX 64 |
Definition at line 8 of file libisp_config.h.
#define MT9F002_BAYERSTATS_STATY 48 |
Definition at line 9 of file libisp_config.h.
#define MT9F002_FISHEYE_CENTER_X ((CFG_MT9F002_X_ADDR_MAX + CFG_MT9F002_X_ADDR_MIN)/2) |
Definition at line 12 of file libisp_config.h.
#define MT9F002_FISHEYE_CENTER_Y ((CFG_MT9F002_Y_ADDR_MAX + CFG_MT9F002_Y_ADDR_MIN)/2) |
Definition at line 13 of file libisp_config.h.
#define MT9F002_FISHEYE_RADIUS 1920 |
Definition at line 11 of file libisp_config.h.
#define MT9F002_SENSOR_HEIGHT (CFG_MT9F002_Y_ADDR_MAX - CFG_MT9F002_Y_ADDR_MIN) |
Definition at line 14 of file libisp_config.h.
#define MT9F002_SENSOR_WIDTH (CFG_MT9F002_X_ADDR_MAX - CFG_MT9F002_X_ADDR_MIN) |
Definition at line 15 of file libisp_config.h.
#define Q311 | ( | i | ) | (COMPLEMENT_2(i, (unsigned)(((ABS(i)) * (1 << 11)) + 0.5))) |
Definition at line 18 of file libisp_config.h.
struct libisp_config isp_config |
Definition at line 42 of file libisp_config.h.
Referenced by configure_isp(), isp_get_statistics_yuv(), and isp_set_statistics_yuv_window().