bayer-types.h
Go to the documentation of this file.
#ifndef LIBGPHOTO2_BAYER_TYPES_H
#define LIBGPHOTO2_BAYER_TYPES_H
typedef enum {
BAYER_TILE_RGGB = 0,
BAYER_TILE_GRBG = 1,
BAYER_TILE_BGGR = 2,
BAYER_TILE_GBRG = 3,
BAYER_TILE_RGGB_INTERLACED = 4,
BAYER_TILE_GRBG_INTERLACED = 5,
BAYER_TILE_BGGR_INTERLACED = 6,
BAYER_TILE_GBRG_INTERLACED = 7,
} BayerTile;
#endif /* !defined(LIBGPHOTO2_BAYER_TYPES_H) */
BayerTile
BayerTile
how the bayer CCD array is laid out
Definition bayer-types.h:33
BAYER_TILE_GBRG_INTERLACED
@ BAYER_TILE_GBRG_INTERLACED
scanline order: G1,B1,G2,B2,...,R1,G1,R2,G2,...
Definition bayer-types.h:41
BAYER_TILE_GBRG
@ BAYER_TILE_GBRG
raster is RG,GB
Definition bayer-types.h:37
BAYER_TILE_RGGB_INTERLACED
@ BAYER_TILE_RGGB_INTERLACED
scanline order: R1,G1,R2,G2,...,G1,B1,G2,B2,...
Definition bayer-types.h:38
BAYER_TILE_BGGR_INTERLACED
@ BAYER_TILE_BGGR_INTERLACED
scanline order: B1,G1,R2,G2,...,G1,R1,G2,R2,...
Definition bayer-types.h:40
BAYER_TILE_BGGR
@ BAYER_TILE_BGGR
raster is BG,GR
Definition bayer-types.h:36
BAYER_TILE_RGGB
@ BAYER_TILE_RGGB
raster is RG,GN
Definition bayer-types.h:34
BAYER_TILE_GRBG
@ BAYER_TILE_GRBG
raster is GR,BG
Definition bayer-types.h:35
BAYER_TILE_GRBG_INTERLACED
@ BAYER_TILE_GRBG_INTERLACED
scanline order: G1,R1,R2,G2,...,B1,G1,B2,G2,...
Definition bayer-types.h:39