Public Member Functions
pcl::io::DeBayer Class Reference

Various debayering methods. More...

#include <debayer.h>

List of all members.

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

Detailed Description

Various debayering methods.

Author:
Suat Gedikli

Definition at line 52 of file debayer.h.


Member Function Documentation

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.


The documentation for this class was generated from the following files:


pcl
Author(s): Open Perception
autogenerated on Wed Aug 26 2015 15:43:58