Skip to content
Snippets Groups Projects
Commit ca33cbfe authored by Angel Santamaria-Navarro's avatar Angel Santamaria-Navarro
Browse files

set default frame id in case it is not provided

parent 027df309
No related branches found
No related tags found
No related merge requests found
......@@ -27,7 +27,7 @@ public:
/**
* \brief Constructor
*/
Frame(const int& _id, const cv::Mat _img, const KeyPointVector _kps, const cv::Mat _desc) :
Frame(const cv::Mat _img, const int& _id = 0, const KeyPointVector _kps = KeyPointVector(), const cv::Mat _desc = cv::Mat()) :
id_(_id),
img_(_img),
kps_(_kps),
......@@ -176,9 +176,9 @@ inline int Frame::getNumFeatures(void)
return kps_.size();
}
inline FramePtr setFrame(const int& _id, const cv::Mat _img, const KeyPointVector& _kps = KeyPointVector(), const cv::Mat& _desc = cv::Mat())
inline FramePtr setFrame(const cv::Mat _img, const int& _id = 0, const KeyPointVector& _kps = KeyPointVector(), const cv::Mat& _desc = cv::Mat())
{
return std::make_shared<Frame>(_id, _img, _kps, _desc );
return std::make_shared<Frame>(_img, _id, _kps, _desc );
}
} /* namespace vision_utils */
......
......@@ -160,7 +160,7 @@ int main(void)
for (int nframe = 0; nframe < 10000; ++nframe)
{
// Add image to the buffer of frames
frame_buff.add( setFrame(nframe, sen_ptr->getImage() ) );
frame_buff.add( setFrame(sen_ptr->getImage(), nframe) );
// Run algorithm to track features
active_search_grid_ptr->run(frame_buff, det_ptr, des_ptr, mat_ptr);
......
......@@ -98,7 +98,7 @@ int main(void)
for (int nframe = 0; nframe < 10000; ++nframe)
{
// Add image to the buffer of frames
frame_buff.add( setFrame(nframe, sen_ptr->getImage() ) );
frame_buff.add( setFrame(sen_ptr->getImage(),nframe) );
// Run algorithm to track features
alg_of_ptr->run(frame_buff, det_ptr);
......
......@@ -166,7 +166,7 @@ int main(void)
for (int nframe = 0; nframe < 10000; ++nframe)
{
// Add image to the buffer of frames
frame_buff.add( setFrame(nframe, sen_ptr->getImage() ) );
frame_buff.add( setFrame(sen_ptr->getImage(), nframe) );
// Run algorithm to track features
tracker_ptr->run(frame_buff, det_ptr, des_ptr, mat_ptr);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment