#pragma once #include #include // all opencv header #include "hdrplus/burst.h" namespace hdrplus { class merge { public: merge() = default; ~merge() = default; /** * @brief Run alignment on burst of images * * @param burst_images collection of burst images * @param alignments alignment in pixel value pair. * Outer most vector is per alternative image. * Inner most two vector is for horizontal & vertical tiles */ void process( const hdrplus::burst& burst_images, \ std::vector>>>& alignments); }; } // namespace hdrplus