|
MMDevice
|
Utility class to build a color image from a Bayer grayscale image. More...
#include <Debayer.h>
Public Member Functions | |
| Debayer () | |
| ~Debayer () | |
| int | Process (ImgBuffer &out, const ImgBuffer &in, int bitDepth) |
| int | Process (ImgBuffer &out, const unsigned char *in, int width, int height, int bitDepth) |
| int | Process (ImgBuffer &out, const unsigned short *in, int width, int height, int bitDepth) |
| const std::vector< std::string > | GetOrders () const |
| const std::vector< std::string > | GetAlgorithms () const |
| void | SetOrderIndex (int idx) |
| void | SetAlgorithmIndex (int idx) |
Utility class to build a color image from a Bayer grayscale image.
Based on the Debayer_Image plugin for ImageJ, by Jennifer West, University of Manitoba.
| Debayer::Debayer | ( | ) |
| Debayer::~Debayer | ( | ) |
|
inline |
|
inline |
| int Debayer::Process | ( | ImgBuffer & | out, |
| const unsigned char * | in, | ||
| int | width, | ||
| int | height, | ||
| int | bitDepth ) |
| int Debayer::Process | ( | ImgBuffer & | out, |
| const unsigned short * | in, | ||
| int | width, | ||
| int | height, | ||
| int | bitDepth ) |
|
inline |
|
inline |