|
RawSpeed
fast raw decoding library
|
#include "common/RawImage.h"
Public Types | |
| enum class | RawImageWorkerTask : uint16_t { SCALE_VALUES = 1 , FIX_BAD_PIXELS = 2 , APPLY_LOOKUP = 3 | 0x1000 , FULL_IMAGE = 0x1000 } |
Public Member Functions | |
| RawImageWorker (RawImageData *img, RawImageWorkerTask task, int start_y, int end_y) noexcept | |
Private Member Functions | |
| void | performTask () noexcept |
Private Attributes | |
| RawImageData * | data |
| RawImageWorkerTask | task |
| int | start_y |
| int | end_y |
Definition at line 56 of file RawImage.h.
|
strong |
| Enumerator | |
|---|---|
| SCALE_VALUES | |
| FIX_BAD_PIXELS | |
| APPLY_LOOKUP | |
| FULL_IMAGE | |
Definition at line 58 of file RawImage.h.
|
noexcept |
Definition at line 340 of file RawImage.cpp.
References data, end_y, performTask(), start_y, and task.
|
privatenoexcept |
Definition at line 346 of file RawImage.cpp.
References APPLY_LOOKUP, assert(), data, end_y, FIX_BAD_PIXELS, SCALE_VALUES, start_y, and task.
Referenced by RawImageWorker().
|
private |
Definition at line 66 of file RawImage.h.
Referenced by RawImageWorker(), and performTask().
|
private |
Definition at line 69 of file RawImage.h.
Referenced by RawImageWorker(), and performTask().
|
private |
Definition at line 68 of file RawImage.h.
Referenced by RawImageWorker(), and performTask().
|
private |
Definition at line 67 of file RawImage.h.
Referenced by RawImageWorker(), and performTask().