Implement DNG gain map for LibRaw

This commit is contained in:
Lawrence Lee
2023-12-17 14:45:03 -08:00
parent 20d3311931
commit f296991419
9 changed files with 248 additions and 122 deletions

View File

@@ -24,7 +24,6 @@
#include "myfile.h"
#include <csetjmp>
#include "dnggainmap.h"
#include "settings.h"
class DCraw
@@ -170,7 +169,6 @@ protected:
PanasonicRW2Info(): bpp(0), encoding(0) {}
};
PanasonicRW2Info RT_pana_info;
std::vector<GainMap> gainMaps;
public:
struct CanonCR3Data {
@@ -206,12 +204,6 @@ public:
return (filters != 0 && filters != 9);
}
const std::vector<GainMap>& getGainMaps() const {
return gainMaps;
}
bool isGainMapSupported() const;
struct CanonLevelsData {
unsigned cblack[4];
unsigned white;