|
RawSpeed
fast raw decoding library
|
Classes | |
| struct | int_pair |
| struct | fuji_compressed_params |
| struct | FujiStrip |
| struct | fuji_compressed_block |
| class | FujiDecompressorImpl |
Enumerations | |
| enum | xt_lines : uint8_t { R0 = 0 , R1 , R2 , R3 , R4 , G0 , G1 , G2 , G3 , G4 , G5 , G6 , G7 , B0 , B1 , B2 , B3 , B4 , ltotal } |
Functions | |
| int8_t | GetGradient (const fuji_compressed_params &p, int cur_val) |
| __attribute__ ((always_inline)) inline int fuji_compressed_block | |
Variables | |
| template<typename T> | |
| constexpr iPoint2D | MCU |
| template<> | |
| constexpr iPoint2D | MCU< BayerTag > = {2, 2} |
| template<> | |
| constexpr iPoint2D | MCU< XTransTag > = {6, 6} |
| enum rawspeed::anonymous_namespace{FujiDecompressor.cpp}::xt_lines : uint8_t |
| Enumerator | |
|---|---|
| R0 | |
| R1 | |
| R2 | |
| R3 | |
| R4 | |
| G0 | |
| G1 | |
| G2 | |
| G3 | |
| G4 | |
| G5 | |
| G6 | |
| G7 | |
| B0 | |
| B1 | |
| B2 | |
| B3 | |
| B4 | |
| ltotal | |
Definition at line 73 of file FujiDecompressor.cpp.
| rawspeed::anonymous_namespace{FujiDecompressor.cpp}::__attribute__ | ( | (always_inline) | ) |
Definition at line 444 of file FujiDecompressor.cpp.
References rawspeed::anonymous_namespace{FujiDecompressor.cpp}::fuji_compressed_block::bitDiff(), rawspeed::anonymous_namespace{FujiDecompressor.cpp}::fuji_compressed_block::common_info, rawspeed::anonymous_namespace{FujiDecompressor.cpp}::fuji_compressed_block::fuji_zerobits(), rawspeed::anonymous_namespace{FujiDecompressor.cpp}::fuji_compressed_params::max_bits, rawspeed::anonymous_namespace{FujiDecompressor.cpp}::fuji_compressed_params::min_value, rawspeed::anonymous_namespace{FujiDecompressor.cpp}::fuji_compressed_block::pump, rawspeed::anonymous_namespace{FujiDecompressor.cpp}::fuji_compressed_params::q_point, rawspeed::anonymous_namespace{FujiDecompressor.cpp}::fuji_compressed_params::raw_bits, ThrowRDE, and rawspeed::anonymous_namespace{FujiDecompressor.cpp}::fuji_compressed_params::total_values.
| int8_t rawspeed::anonymous_namespace{FujiDecompressor.cpp}::GetGradient | ( | const fuji_compressed_params & | p, |
| int | cur_val ) |
Definition at line 168 of file FujiDecompressor.cpp.
References GetGradient(), and rawspeed::implicit_cast().
Referenced by rawspeed::anonymous_namespace{FujiDecompressor.cpp}::fuji_compressed_params::fuji_compressed_params(), and GetGradient().
Definition at line 62 of file FujiDecompressor.cpp.
Referenced by rawspeed::anonymous_namespace{FujiDecompressor.cpp}::fuji_compressed_block::copy_line(), and rawspeed::anonymous_namespace{FujiDecompressor.cpp}::FujiStrip::numMCUs().
|
constexpr |
Definition at line 64 of file FujiDecompressor.cpp.
|
constexpr |
Definition at line 66 of file FujiDecompressor.cpp.