| 24 | namespace po = boost::program_options; |
| 25 | |
| 26 | libhdr::fusion::FrameEnhanced loadFile(const std::string& filename) |
| 27 | { |
| 28 | FrameReaderPtr reader = FrameReaderFactory::open(filename); |
| 29 | |
| 30 | FramePtr image(new Frame); |
| 31 | reader->read(*image, pfs::Params()); |
| 32 | |
| 33 | float averageLuminace = ExifOperations::getAverageLuminance(filename); |
| 34 | |
| 35 | std::cout << filename << " avg luminance = " << averageLuminace << std::endl; |
| 36 | |
| 37 | return libhdr::fusion::FrameEnhanced(image, averageLuminace); |
| 38 | } |
| 39 | |
| 40 | |
| 41 | int main(int argc, char** argv) |
no test coverage detected