24#ifndef _FIREVISION_UTILS_BAYER_H_
25#define _FIREVISION_UTILS_BAYER_H_
33 BAYER_PATTERN_YYYY = 0x59595959,
34 BAYER_PATTERN_RGGB = 0x52474742,
35 BAYER_PATTERN_GBRG = 0x47425247,
36 BAYER_PATTERN_GRBG = 0x47524247,
37 BAYER_PATTERN_BGGR = 0x42474752
40void bayerGBRG_to_yuv422planar_nearest_neighbour(
const unsigned char *bayer,
45void bayerGRBG_to_yuv422planar_nearest_neighbour(
const unsigned char *bayer,
49void bayerRGGB_to_yuv422planar_nearest_neighbour(
const unsigned char *bayer,
54void bayerGBRG_to_yuv422planar_bilinear(
const unsigned char *bayer,
58void bayerGBRG_to_yuv422planar_bilinear2(
const unsigned char *bayer,
63void bayerGRBG_to_yuv422planar_bilinear(
const unsigned char *bayer,
68void bayerGRBG_to_rgb_nearest_neighbour(
const unsigned char *bayer,
73void bayerGRBG_to_rgb_bilinear(
const unsigned char *bayer,