diff --git a/src/finish.cpp b/src/finish.cpp index 5d73d70..9056237 100644 --- a/src/finish.cpp +++ b/src/finish.cpp @@ -542,7 +542,7 @@ namespace hdrplus this->refIdx = refIdx; this->burstPath = burstPath; - this->mergedBayer = loadFromCSV("merged_haohua.csv", CV_16UC1);// processMergedMat(mergedBayer,CV_16UC1);//loadFromCSV(mergedBayerPath, CV_16UC1); + this->mergedBayer = loadFromCSV("merged.csv", CV_16UC1);// processMergedMat(mergedBayer,CV_16UC1);//loadFromCSV(mergedBayerPath, CV_16UC1); load_rawPathList(burstPath); // read in ref img @@ -572,8 +572,8 @@ namespace hdrplus // get the bayer_image of the merged image bayer_image* mergedImg = new bayer_image(rawPathList[refIdx]); - // mergedImg->libraw_processor->imgdata.rawdata.raw_image = (uint16_t*)mergedBayer.data; - copy_mat_16U_3(mergedImg->libraw_processor->imgdata.rawdata.raw_image,this->mergedBayer); + mergedImg->libraw_processor->imgdata.rawdata.raw_image = (uint16_t*)mergedBayer.data; + // copy_mat_16U_3(mergedImg->libraw_processor->imgdata.rawdata.raw_image,this->mergedBayer); cv::Mat processedMerge = postprocess(mergedImg->libraw_processor,params.rawpyArgs); // write merged image