26 #ifndef IMAGE_RECONSTRUCTION_H 27 #define IMAGE_RECONSTRUCTION_H 32 #include <opencv2/core/core.hpp> 33 #include <opencv2/features2d/features2d.hpp> 34 #include <opencv2/highgui/highgui.hpp> 35 #include <opencv2/nonfree/nonfree.hpp> 36 #include <opencv2/calib3d/calib3d.hpp> 37 #include <opencv2/imgproc/imgproc.hpp> 38 #include <opencv2/photo/photo.hpp> 64 const cv::Rect &frame_boundaries, cv::Mat &reconstructedImage ) ;
84 const cv::Rect &drop_boundaries,
const cv::Rect &frame_boundaries , cv::Mat &reconstructed_image );
92 #endif // IMAGE_RECONSTRUCTION_H Header functions for the homography.cpp.
Fields declaration of the experiment settings.
bool reconstructImage(const cv::Mat &image, const cv::Mat &homography_matrix, const int index, const EXPERIMENT &experiment_settings, const cv::Rect &drop_boundaries, const cv::Rect &frame_boundaries, cv::Mat &reconstructed_image)
Function that reconstructs an image using panorama based on homography in a image sequence...
Definition: image_reconstruction.cpp:500
EXPERIMENT experiment_settings
Definition: main.cpp:59
Definition: image_reconstruction.h:87
bool imageReconstruction(const cv::Mat &image, const int index, const EXPERIMENT &experiment_settings, const cv::Rect &frame_boundaries, cv::Mat &reconstructedImage)
Function that reconstructs an image using panorama based on homography in a image sequence...
Definition: image_reconstruction.cpp:429
Definition: image_reconstruction.h:88
ReconstructionType
Definition: image_reconstruction.h:86
Definition: image_reconstruction.h:89
Definition: experiment_struct.h:32
Macro with specific codes.
Macros used in the code relate with debug/view flags and usual values.