#include <gammalut16.h>
|
| GammaLut16 (double gamma=2.4, double a=12.92, double b=0.055, double Ii=0.00304) |
|
void | apply (const uint16_t *source, size_t count, uint8_t *destination) const |
|
void | apply (const uint16_t *first, const uint16_t *last, uint8_t *destination) const |
|
Definition at line 29 of file gammalut16.h.
◆ GammaLut16()
GammaLut16::GammaLut16 |
( |
double |
gamma = 2.4 , |
|
|
double |
a = 12.92 , |
|
|
double |
b = 0.055 , |
|
|
double |
Ii = 0.00304 |
|
) |
| |
◆ apply() [1/2]
void GammaLut16::apply |
( |
const uint16_t * |
first, |
|
|
const uint16_t * |
last, |
|
|
uint8_t * |
destination |
|
) |
| const |
◆ apply() [2/2]
void GammaLut16::apply |
( |
const uint16_t * |
source, |
|
|
size_t |
count, |
|
|
uint8_t * |
destination |
|
) |
| const |
◆ mLookUpTable
std::vector<uint8_t> GammaLut16::mLookUpTable |
|
protected |
The documentation for this class was generated from the following files: