Add RCD+Bilinear demosaic for Bayer sensors, #5748

This commit is contained in:
Ingo Weyrich
2020-05-10 12:16:48 +02:00
parent b5af6eec60
commit acc2b3d308
9 changed files with 76 additions and 3 deletions

View File

@@ -300,6 +300,7 @@ protected:
void xtrans_interpolate (const int passes, const bool useCieLab, size_t chunkSize = 1, bool measure = false);
void fast_xtrans_interpolate (const array2D<float> &rawData, array2D<float> &red, array2D<float> &green, array2D<float> &blue);
void pixelshift(int winx, int winy, int winw, int winh, const procparams::RAWParams &rawParams, unsigned int frame, const std::string &make, const std::string &model, float rawWpCorrection);
void bayer_bilinear_demosaic(const array2D<float> &rawData, array2D<float> &red, array2D<float> &green, array2D<float> &blue);
void hflip (Imagefloat* im);
void vflip (Imagefloat* im);
void getRawValues(int x, int y, int rotate, int &R, int &G, int &B) override;