/workspaces/astro/sol3-sdk/msg/sol3/isp/msg/debayer.fbs File Reference

Space-ng SDK: /workspaces/astro/sol3-sdk/msg/sol3/isp/msg/debayer.fbs File Reference
Space-ng SDK
debayer.fbs File Reference

Classes

struct  Pedestal
 

Enumerations

enum  BayerPattern : byte {
  NONE = 0 , BGGR = 1 , RGGB = 2 , GBRG = 3 ,
  GRBG = 4
}
 

Functions

struct Pedestal WhiteBalanceGains (native_inline)
 Debayering parameters for ISP processing. More...
 

Variables

enum BayerPattern float
 White balance gains. More...
 
__pad0__
 
__pad1__
 
g2 __pad2__
 
__pad3__
 Gamma correction exponent. More...
 
pattern __pad4__
 Bayer color filter array pattern. More...
 

Enumeration Type Documentation

◆ BayerPattern

enum BayerPattern : byte

Bayer pattern (order of color filter array).

NONE indicates a monochrome imager with no color filter array. The debayer ISP component handles this by passing raw luma through directly and filling the chroma plane with neutral (128) values.

Enumerator
NONE 
BGGR 
RGGB 
GBRG 
GRBG 

Function Documentation

◆ WhiteBalanceGains()

struct Pedestal WhiteBalanceGains ( native_inline  )

Debayering parameters for ISP processing.

Per-channel multiplicative white-balance gains.

Variable Documentation

◆ __pad0__

r __pad0__

◆ __pad1__

g1 __pad1__

◆ __pad2__

pedestal __pad2__

Pedestal offsets in normalized code space for R/G1/G2/B. Preconditions are defined in Pedestal.

◆ __pad3__

gamma __pad3__

Gamma correction exponent.

◆ __pad4__

pattern __pad4__

Bayer color filter array pattern.

◆ float

enum BayerPattern float

White balance gains.