Various debayering methods.
More...
#include <pcl/io/debayer.h>
|
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 |
|
Various debayering methods.
- Author
- Suat Gedikli
Definition at line 50 of file debayer.h.
◆ debayerBilinear()
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 |
◆ debayerEdgeAware()
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 |
◆ debayerEdgeAwareWeighted()
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 |
The documentation for this class was generated from the following file: