diff --git a/rtengine/rawimagesource.cc b/rtengine/rawimagesource.cc index 8fbc5147d..72cf49b91 100644 --- a/rtengine/rawimagesource.cc +++ b/rtengine/rawimagesource.cc @@ -1061,7 +1061,8 @@ void RawImageSource::demosaic(const RAWParams &raw) eahd_demosaic (); else if (raw.dmethod == RAWParams::methodstring[RAWParams::fast] ) fast_demo (0,0,W,H); - else + //nodemosaic();//for testing + else nodemosaic(); t2.set(); if( settings->verbose ) @@ -1217,7 +1218,7 @@ void RawImageSource::copyOriginalPixels(const RAWParams &raw, RawImage *src, Raw } for (int col=W-boxW; coldata[row][col-boxW-2])/(len-1); - if ((W&1)==0) + if (col+1data[row][col-boxW-1])/(len-1); len --; } @@ -1242,7 +1243,7 @@ void RawImageSource::copyOriginalPixels(const RAWParams &raw, RawImage *src, Raw } for (int row=H-boxH; row