26 #ifndef SEQUENCE_PROCESSING_H 27 #define SEQUENCE_PROCESSING_H 36 #include <opencv2/core/core.hpp> 37 #include <opencv2/features2d/features2d.hpp> 38 #include <opencv2/highgui/highgui.hpp> 39 #include <opencv2/nonfree/nonfree.hpp> 40 #include <opencv2/calib3d/calib3d.hpp> 41 #include <opencv2/imgproc/imgproc.hpp> 67 const cv::Mat& frame_i ,
const cv::Mat& frame_master_pre ,
const cv::Mat& frame_master_pos ,
68 cv::Mat& homography_matrix_result ) ;
92 const std::vector<cv::KeyPoint> &keypoints_master_pre,
93 const std::vector<cv::KeyPoint> &keypoints_master_pos,
94 const cv::Mat &descriptors_master_pre,
95 const cv::Mat &descriptors_master_pos,
96 cv::Mat& homography_matrix_result );
119 const std::vector<cv::KeyPoint> &keypoints_master_pre,
120 const std::vector<cv::KeyPoint> &keypoints_master_pos,
121 const cv::Mat &descriptors_master_pre,
122 const cv::Mat &descriptors_master_pos,
123 cv::Mat& homography_matrix_result);
147 int selectNewFrame (
const int d ,
const int D ,
const int N ,
const int index ,
const int index_previous ,
const int index_posterior ,
148 const std::vector<cv::KeyPoint> &keypoints_master_pre ,
const std::vector<cv::KeyPoint> &keypoints_master_pos ,
const cv::Mat &descriptors_master_pre,
const cv::Mat &descriptors_master_pos,
const cv::Rect &crop_area ,
172 int selectNewFrame (
const float s,
const float S,
const int index ,
const int index_previous ,
const int index_posterior ,
173 const std::vector<cv::KeyPoint> &keypoints_master_pre ,
const std::vector<cv::KeyPoint> &keypoints_master_pos ,
const cv::Mat &descriptors_master_pre,
const cv::Mat &descriptors_master_pos,
const cv::Rect& crop_area ,
176 #endif // SEQUENCE_posCESSING_H Fields declaration of the experiment settings.
Header functions for the file_operations.cpp.
EXPERIMENT experiment_settings
Definition: main.cpp:59
int selectNewFrame(const int d, const int D, const int N, const int index, const int index_previous, const int index_posterior, const std::vector< cv::KeyPoint > &keypoints_master_pre, const std::vector< cv::KeyPoint > &keypoints_master_pos, const cv::Mat &descriptors_master_pre, const cv::Mat &descriptors_master_pos, const cv::Rect &crop_area, const EXPERIMENT &experiment_settings, cv::Mat &new_frame)
Function that selects a new frame in the original video using the values of semantic information of t...
Definition: sequence_processing.cpp:406
bool findIntermediateHomographyMatrix(const int d, const int D, const int N, const cv::Mat &frame_i, const cv::Mat &frame_master_pre, const cv::Mat &frame_master_pos, cv::Mat &homography_matrix_result)
Function that calculates the homography matrix that leave the frame_i to the intermediate plan betwee...
Definition: sequence_processing.cpp:122
Definition: experiment_struct.h:32