#pragma once #include #include #include // all opencv header #include "hdrplus/bayer_image.h" namespace hdrplus { class burst { public: explicit burst( const std::string& burst_path, const std::string& reference_image_path ); ~burst() = default; std::string reference_image_path; std::string burst_path; int reference_image_idx; std::vector bayer_image_paths; std::vector bayer_images; std::vector grayscale_images_pad; }; } // namespace hdrplus