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.