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: