| 123456789101112131415161718192021222324252627282930313233 |
- #include "haader.h"
-
- #include <time.h>
-
- #include <iostream>
-
- using namespace std;
-
-
- int main(int argc, char *argv[])
- {
- if (argc >= 2) {
- haader::HdrImageStack stack;
-
- if (stack.read_from_files(argv + 1, argc - 1)) {
- haader::Image img;
-
- {
- clock_t start = clock();
- stack.get_average_image(img);
- clock_t end = clock();
- double seconds = (end - start) / (double)CLOCKS_PER_SEC;
- cout << "secs: " << seconds << endl;
- }
-
- img.save_as_ppm_file("average.ppm");
- stack.samples_to_csv("samples.csv");
- }
-
- }
-
- return 0;
- }
|