|
RawSpeed
fast raw decoding library
|
#include "decoders/Rw2Decoder.h"#include "adt/Array1DRef.h"#include "adt/Array1DRefExtras.h"#include "adt/Array2DRef.h"#include "adt/Point.h"#include "bitstreams/BitStreams.h"#include "common/BayerPhase.h"#include "common/Common.h"#include "common/RawImage.h"#include "decoders/RawDecoderException.h"#include "decompressors/PanasonicV4Decompressor.h"#include "decompressors/PanasonicV5Decompressor.h"#include "decompressors/PanasonicV6Decompressor.h"#include "decompressors/PanasonicV7Decompressor.h"#include "decompressors/PanasonicV8Decompressor.h"#include "decompressors/UncompressedDecompressor.h"#include "io/Buffer.h"#include "io/ByteStream.h"#include "io/Endianness.h"#include "metadata/Camera.h"#include "metadata/ColorFilterArray.h"#include "tiff/TiffEntry.h"#include "tiff/TiffIFD.h"#include "tiff/TiffTag.h"#include <algorithm>#include <array>#include <cassert>#include <cmath>#include <cstdint>#include <limits>#include <memory>#include <string>#include <vector>Go to the source code of this file.
Classes | |
| struct | rawspeed::anonymous_namespace{Rw2Decoder.cpp}::DecompressorV8Params |
Namespaces | |
| namespace | rawspeed |
| namespace | rawspeed::anonymous_namespace{Rw2Decoder.cpp} |
Functions | |
| template<typename T> | |
| void | rawspeed::anonymous_namespace{Rw2Decoder.cpp}::getPanasonicTiffVector (const TiffIFD &ifd, TiffTag tag, std::vector< T > &output) |
| Retrieve list of values from Panasonic TiffTag. | |
| void | rawspeed::anonymous_namespace{Rw2Decoder.cpp}::populateGammaLUT (const DecompressorV8Params &mParams, const TiffIFD &ifd) |
| std::vector< Array1DRef< const uint8_t > > | rawspeed::anonymous_namespace{Rw2Decoder.cpp}::getInputStrips (const DecompressorV8Params &mParams, Buffer mInputFile) |