Various debayering methods. More...
#include <debayer.h>
Public Member Functions | |
void | debayerBilinear (const unsigned char *bayer_pixel, unsigned char *rgb_buffer, unsigned width, unsigned height, int bayer_line_step=0, int bayer_line_step2=0, unsigned rgb_line_step=0) const |
void | debayerEdgeAware (const unsigned char *bayer_pixel, unsigned char *rgb_buffer, unsigned width, unsigned height, int bayer_line_step=0, int bayer_line_step2=0, unsigned rgb_line_step=0) const |
void | debayerEdgeAwareWeighted (const unsigned char *bayer_pixel, unsigned char *rgb_buffer, unsigned width, unsigned height, int bayer_line_step=0, int bayer_line_step2=0, unsigned rgb_line_step=0) const |
void pcl::io::DeBayer::debayerBilinear | ( | const unsigned char * | bayer_pixel, |
unsigned char * | rgb_buffer, | ||
unsigned | width, | ||
unsigned | height, | ||
int | bayer_line_step = 0 , |
||
int | bayer_line_step2 = 0 , |
||
unsigned | rgb_line_step = 0 |
||
) | const |
Definition at line 46 of file debayer.cpp.
void pcl::io::DeBayer::debayerEdgeAware | ( | const unsigned char * | bayer_pixel, |
unsigned char * | rgb_buffer, | ||
unsigned | width, | ||
unsigned | height, | ||
int | bayer_line_step = 0 , |
||
int | bayer_line_step2 = 0 , |
||
unsigned | rgb_line_step = 0 |
||
) | const |
Definition at line 415 of file debayer.cpp.
void pcl::io::DeBayer::debayerEdgeAwareWeighted | ( | const unsigned char * | bayer_pixel, |
unsigned char * | rgb_buffer, | ||
unsigned | width, | ||
unsigned | height, | ||
int | bayer_line_step = 0 , |
||
int | bayer_line_step2 = 0 , |
||
unsigned | rgb_line_step = 0 |
||
) | const |
Definition at line 803 of file debayer.cpp.