Paparazzi UAS  v5.18.0_stable
Paparazzi is a free software Unmanned Aircraft System.
avi_isp_denoising.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

union  avi_isp_denoising_cfa
 
union  avi_isp_denoising_lumocoeff_r_03_00
 
union  avi_isp_denoising_lumocoeff_r_07_04
 
union  avi_isp_denoising_lumocoeff_r_11_08
 
union  avi_isp_denoising_lumocoeff_r_13_12
 
union  avi_isp_denoising_lumocoeff_b_03_00
 
union  avi_isp_denoising_lumocoeff_b_07_04
 
union  avi_isp_denoising_lumocoeff_b_11_08
 
union  avi_isp_denoising_lumocoeff_b_13_12
 
union  avi_isp_denoising_lumocoeff_g_03_00
 
union  avi_isp_denoising_lumocoeff_g_07_04
 
union  avi_isp_denoising_lumocoeff_g_11_08
 
union  avi_isp_denoising_lumocoeff_g_13_12
 
struct  avi_isp_denoising_regs
 
struct  avi_isp_denoising_cfa.__unnamed__
 
struct  avi_isp_denoising_lumocoeff_r_03_00.__unnamed__
 
struct  avi_isp_denoising_lumocoeff_r_07_04.__unnamed__
 
struct  avi_isp_denoising_lumocoeff_r_11_08.__unnamed__
 
struct  avi_isp_denoising_lumocoeff_r_13_12.__unnamed__
 
struct  avi_isp_denoising_lumocoeff_b_03_00.__unnamed__
 
struct  avi_isp_denoising_lumocoeff_b_07_04.__unnamed__
 
struct  avi_isp_denoising_lumocoeff_b_11_08.__unnamed__
 
struct  avi_isp_denoising_lumocoeff_b_13_12.__unnamed__
 
struct  avi_isp_denoising_lumocoeff_g_03_00.__unnamed__
 
struct  avi_isp_denoising_lumocoeff_g_07_04.__unnamed__
 
struct  avi_isp_denoising_lumocoeff_g_11_08.__unnamed__
 
struct  avi_isp_denoising_lumocoeff_g_13_12.__unnamed__
 

Macros

#define AVI_ISP_DENOISING_CFA   0x00
 
#define AVI_ISP_DENOISING_LUMOCOEFF_R_03_00   0x10
 
#define AVI_ISP_DENOISING_LUMOCOEFF_R_07_04   0x14
 
#define AVI_ISP_DENOISING_LUMOCOEFF_R_11_08   0x18
 
#define AVI_ISP_DENOISING_LUMOCOEFF_R_13_12   0x1c
 
#define AVI_ISP_DENOISING_LUMOCOEFF_B_03_00   0x20
 
#define AVI_ISP_DENOISING_LUMOCOEFF_B_07_04   0x24
 
#define AVI_ISP_DENOISING_LUMOCOEFF_B_11_08   0x28
 
#define AVI_ISP_DENOISING_LUMOCOEFF_B_13_12   0x2c
 
#define AVI_ISP_DENOISING_LUMOCOEFF_G_03_00   0x30
 
#define AVI_ISP_DENOISING_LUMOCOEFF_G_07_04   0x34
 
#define AVI_ISP_DENOISING_LUMOCOEFF_G_11_08   0x38
 
#define AVI_ISP_DENOISING_LUMOCOEFF_G_13_12   0x3c
 

Data Structure Documentation

◆ avi_isp_denoising_cfa

union avi_isp_denoising_cfa

Definition at line 31 of file avi_isp_denoising.h.

+ Collaboration diagram for avi_isp_denoising_cfa:
Data Fields
struct avi_isp_denoising_cfa __unnamed__
uint32_t _register

◆ avi_isp_denoising_lumocoeff_r_03_00

union avi_isp_denoising_lumocoeff_r_03_00

Definition at line 40 of file avi_isp_denoising.h.

+ Collaboration diagram for avi_isp_denoising_lumocoeff_r_03_00:
Data Fields
struct avi_isp_denoising_lumocoeff_r_03_00 __unnamed__
uint32_t _register

◆ avi_isp_denoising_lumocoeff_r_07_04

union avi_isp_denoising_lumocoeff_r_07_04

Definition at line 52 of file avi_isp_denoising.h.

+ Collaboration diagram for avi_isp_denoising_lumocoeff_r_07_04:
Data Fields
struct avi_isp_denoising_lumocoeff_r_07_04 __unnamed__
uint32_t _register

◆ avi_isp_denoising_lumocoeff_r_11_08

union avi_isp_denoising_lumocoeff_r_11_08

Definition at line 64 of file avi_isp_denoising.h.

+ Collaboration diagram for avi_isp_denoising_lumocoeff_r_11_08:
Data Fields
struct avi_isp_denoising_lumocoeff_r_11_08 __unnamed__
uint32_t _register

◆ avi_isp_denoising_lumocoeff_r_13_12

union avi_isp_denoising_lumocoeff_r_13_12

Definition at line 76 of file avi_isp_denoising.h.

+ Collaboration diagram for avi_isp_denoising_lumocoeff_r_13_12:
Data Fields
struct avi_isp_denoising_lumocoeff_r_13_12 __unnamed__
uint32_t _register

◆ avi_isp_denoising_lumocoeff_b_03_00

union avi_isp_denoising_lumocoeff_b_03_00

Definition at line 86 of file avi_isp_denoising.h.

+ Collaboration diagram for avi_isp_denoising_lumocoeff_b_03_00:
Data Fields
struct avi_isp_denoising_lumocoeff_b_03_00 __unnamed__
uint32_t _register

◆ avi_isp_denoising_lumocoeff_b_07_04

union avi_isp_denoising_lumocoeff_b_07_04

Definition at line 98 of file avi_isp_denoising.h.

+ Collaboration diagram for avi_isp_denoising_lumocoeff_b_07_04:
Data Fields
struct avi_isp_denoising_lumocoeff_b_07_04 __unnamed__
uint32_t _register

◆ avi_isp_denoising_lumocoeff_b_11_08

union avi_isp_denoising_lumocoeff_b_11_08

Definition at line 110 of file avi_isp_denoising.h.

+ Collaboration diagram for avi_isp_denoising_lumocoeff_b_11_08:
Data Fields
struct avi_isp_denoising_lumocoeff_b_11_08 __unnamed__
uint32_t _register

◆ avi_isp_denoising_lumocoeff_b_13_12

union avi_isp_denoising_lumocoeff_b_13_12

Definition at line 122 of file avi_isp_denoising.h.

+ Collaboration diagram for avi_isp_denoising_lumocoeff_b_13_12:
Data Fields
struct avi_isp_denoising_lumocoeff_b_13_12 __unnamed__
uint32_t _register

◆ avi_isp_denoising_lumocoeff_g_03_00

union avi_isp_denoising_lumocoeff_g_03_00

Definition at line 132 of file avi_isp_denoising.h.

+ Collaboration diagram for avi_isp_denoising_lumocoeff_g_03_00:
Data Fields
struct avi_isp_denoising_lumocoeff_g_03_00 __unnamed__
uint32_t _register

◆ avi_isp_denoising_lumocoeff_g_07_04

union avi_isp_denoising_lumocoeff_g_07_04

Definition at line 144 of file avi_isp_denoising.h.

+ Collaboration diagram for avi_isp_denoising_lumocoeff_g_07_04:
Data Fields
struct avi_isp_denoising_lumocoeff_g_07_04 __unnamed__
uint32_t _register

◆ avi_isp_denoising_lumocoeff_g_11_08

union avi_isp_denoising_lumocoeff_g_11_08

Definition at line 156 of file avi_isp_denoising.h.

+ Collaboration diagram for avi_isp_denoising_lumocoeff_g_11_08:
Data Fields
struct avi_isp_denoising_lumocoeff_g_11_08 __unnamed__
uint32_t _register

◆ avi_isp_denoising_lumocoeff_g_13_12

union avi_isp_denoising_lumocoeff_g_13_12

Definition at line 168 of file avi_isp_denoising.h.

+ Collaboration diagram for avi_isp_denoising_lumocoeff_g_13_12:
Data Fields
struct avi_isp_denoising_lumocoeff_g_13_12 __unnamed__
uint32_t _register

◆ avi_isp_denoising_regs

struct avi_isp_denoising_regs

Definition at line 178 of file avi_isp_denoising.h.

+ Collaboration diagram for avi_isp_denoising_regs:
Data Fields
unsigned __pad0__: 32
unsigned __pad1__: 32
unsigned __pad2__: 32
union avi_isp_denoising_cfa cfa
union avi_isp_denoising_lumocoeff_b_03_00 lumocoeff_b_03_00
union avi_isp_denoising_lumocoeff_b_07_04 lumocoeff_b_07_04
union avi_isp_denoising_lumocoeff_b_11_08 lumocoeff_b_11_08
union avi_isp_denoising_lumocoeff_b_13_12 lumocoeff_b_13_12
union avi_isp_denoising_lumocoeff_g_03_00 lumocoeff_g_03_00
union avi_isp_denoising_lumocoeff_g_07_04 lumocoeff_g_07_04
union avi_isp_denoising_lumocoeff_g_11_08 lumocoeff_g_11_08
union avi_isp_denoising_lumocoeff_g_13_12 lumocoeff_g_13_12
union avi_isp_denoising_lumocoeff_r_03_00 lumocoeff_r_03_00
union avi_isp_denoising_lumocoeff_r_07_04 lumocoeff_r_07_04
union avi_isp_denoising_lumocoeff_r_11_08 lumocoeff_r_11_08
union avi_isp_denoising_lumocoeff_r_13_12 lumocoeff_r_13_12

◆ avi_isp_denoising_cfa.__unnamed__

struct avi_isp_denoising_cfa.__unnamed__

Definition at line 33 of file avi_isp_denoising.h.

Data Fields
uint32_t cfa: 2

◆ avi_isp_denoising_lumocoeff_r_03_00.__unnamed__

struct avi_isp_denoising_lumocoeff_r_03_00.__unnamed__

Definition at line 42 of file avi_isp_denoising.h.

Data Fields
uint32_t lumocoeff_r_00: 8
uint32_t lumocoeff_r_01: 8
uint32_t lumocoeff_r_02: 8
uint32_t lumocoeff_r_03: 8

◆ avi_isp_denoising_lumocoeff_r_07_04.__unnamed__

struct avi_isp_denoising_lumocoeff_r_07_04.__unnamed__

Definition at line 54 of file avi_isp_denoising.h.

Data Fields
uint32_t lumocoeff_r_04: 8
uint32_t lumocoeff_r_05: 8
uint32_t lumocoeff_r_06: 8
uint32_t lumocoeff_r_07: 8

◆ avi_isp_denoising_lumocoeff_r_11_08.__unnamed__

struct avi_isp_denoising_lumocoeff_r_11_08.__unnamed__

Definition at line 66 of file avi_isp_denoising.h.

Data Fields
uint32_t lumocoeff_r_08: 8
uint32_t lumocoeff_r_09: 8
uint32_t lumocoeff_r_10: 8
uint32_t lumocoeff_r_11: 8

◆ avi_isp_denoising_lumocoeff_r_13_12.__unnamed__

struct avi_isp_denoising_lumocoeff_r_13_12.__unnamed__

Definition at line 78 of file avi_isp_denoising.h.

Data Fields
uint32_t lumocoeff_r_12: 8
uint32_t lumocoeff_r_13: 8

◆ avi_isp_denoising_lumocoeff_b_03_00.__unnamed__

struct avi_isp_denoising_lumocoeff_b_03_00.__unnamed__

Definition at line 88 of file avi_isp_denoising.h.

Data Fields
uint32_t lumocoeff_b_00: 8
uint32_t lumocoeff_b_01: 8
uint32_t lumocoeff_b_02: 8
uint32_t lumocoeff_b_03: 8

◆ avi_isp_denoising_lumocoeff_b_07_04.__unnamed__

struct avi_isp_denoising_lumocoeff_b_07_04.__unnamed__

Definition at line 100 of file avi_isp_denoising.h.

Data Fields
uint32_t lumocoeff_b_04: 8
uint32_t lumocoeff_b_05: 8
uint32_t lumocoeff_b_06: 8
uint32_t lumocoeff_b_07: 8

◆ avi_isp_denoising_lumocoeff_b_11_08.__unnamed__

struct avi_isp_denoising_lumocoeff_b_11_08.__unnamed__

Definition at line 112 of file avi_isp_denoising.h.

Data Fields
uint32_t lumocoeff_b_08: 8
uint32_t lumocoeff_b_09: 8
uint32_t lumocoeff_b_10: 8
uint32_t lumocoeff_b_11: 8

◆ avi_isp_denoising_lumocoeff_b_13_12.__unnamed__

struct avi_isp_denoising_lumocoeff_b_13_12.__unnamed__

Definition at line 124 of file avi_isp_denoising.h.

Data Fields
uint32_t lumocoeff_b_12: 8
uint32_t lumocoeff_b_13: 8

◆ avi_isp_denoising_lumocoeff_g_03_00.__unnamed__

struct avi_isp_denoising_lumocoeff_g_03_00.__unnamed__

Definition at line 134 of file avi_isp_denoising.h.

Data Fields
uint32_t lumocoeff_g_00: 8
uint32_t lumocoeff_g_01: 8
uint32_t lumocoeff_g_02: 8
uint32_t lumocoeff_g_03: 8

◆ avi_isp_denoising_lumocoeff_g_07_04.__unnamed__

struct avi_isp_denoising_lumocoeff_g_07_04.__unnamed__

Definition at line 146 of file avi_isp_denoising.h.

Data Fields
uint32_t lumocoeff_g_04: 8
uint32_t lumocoeff_g_05: 8
uint32_t lumocoeff_g_06: 8
uint32_t lumocoeff_g_07: 8

◆ avi_isp_denoising_lumocoeff_g_11_08.__unnamed__

struct avi_isp_denoising_lumocoeff_g_11_08.__unnamed__

Definition at line 158 of file avi_isp_denoising.h.

Data Fields
uint32_t lumocoeff_g_08: 8
uint32_t lumocoeff_g_09: 8
uint32_t lumocoeff_g_10: 8
uint32_t lumocoeff_g_11: 8

◆ avi_isp_denoising_lumocoeff_g_13_12.__unnamed__

struct avi_isp_denoising_lumocoeff_g_13_12.__unnamed__

Definition at line 170 of file avi_isp_denoising.h.

Data Fields
uint32_t lumocoeff_g_12: 8
uint32_t lumocoeff_g_13: 8

Macro Definition Documentation

◆ AVI_ISP_DENOISING_CFA

#define AVI_ISP_DENOISING_CFA   0x00

Definition at line 17 of file avi_isp_denoising.h.

◆ AVI_ISP_DENOISING_LUMOCOEFF_B_03_00

#define AVI_ISP_DENOISING_LUMOCOEFF_B_03_00   0x20

Definition at line 22 of file avi_isp_denoising.h.

◆ AVI_ISP_DENOISING_LUMOCOEFF_B_07_04

#define AVI_ISP_DENOISING_LUMOCOEFF_B_07_04   0x24

Definition at line 23 of file avi_isp_denoising.h.

◆ AVI_ISP_DENOISING_LUMOCOEFF_B_11_08

#define AVI_ISP_DENOISING_LUMOCOEFF_B_11_08   0x28

Definition at line 24 of file avi_isp_denoising.h.

◆ AVI_ISP_DENOISING_LUMOCOEFF_B_13_12

#define AVI_ISP_DENOISING_LUMOCOEFF_B_13_12   0x2c

Definition at line 25 of file avi_isp_denoising.h.

◆ AVI_ISP_DENOISING_LUMOCOEFF_G_03_00

#define AVI_ISP_DENOISING_LUMOCOEFF_G_03_00   0x30

Definition at line 26 of file avi_isp_denoising.h.

◆ AVI_ISP_DENOISING_LUMOCOEFF_G_07_04

#define AVI_ISP_DENOISING_LUMOCOEFF_G_07_04   0x34

Definition at line 27 of file avi_isp_denoising.h.

◆ AVI_ISP_DENOISING_LUMOCOEFF_G_11_08

#define AVI_ISP_DENOISING_LUMOCOEFF_G_11_08   0x38

Definition at line 28 of file avi_isp_denoising.h.

◆ AVI_ISP_DENOISING_LUMOCOEFF_G_13_12

#define AVI_ISP_DENOISING_LUMOCOEFF_G_13_12   0x3c

Definition at line 29 of file avi_isp_denoising.h.

◆ AVI_ISP_DENOISING_LUMOCOEFF_R_03_00

#define AVI_ISP_DENOISING_LUMOCOEFF_R_03_00   0x10

Definition at line 18 of file avi_isp_denoising.h.

◆ AVI_ISP_DENOISING_LUMOCOEFF_R_07_04

#define AVI_ISP_DENOISING_LUMOCOEFF_R_07_04   0x14

Definition at line 19 of file avi_isp_denoising.h.

◆ AVI_ISP_DENOISING_LUMOCOEFF_R_11_08

#define AVI_ISP_DENOISING_LUMOCOEFF_R_11_08   0x18

Definition at line 20 of file avi_isp_denoising.h.

◆ AVI_ISP_DENOISING_LUMOCOEFF_R_13_12

#define AVI_ISP_DENOISING_LUMOCOEFF_R_13_12   0x1c

Definition at line 21 of file avi_isp_denoising.h.