C++ 从给定的2D点计算SIFT描述符

C++ 从给定的2D点计算SIFT描述符,c++,opencv,sift,C++,Opencv,Sift,我想用OpenCV从给定的2D点计算SIFT描述符。 给定2D点意味着: 我只有SIFT关键点的坐标,没有它们的大小和角度信息 简单的想法是再次使用SIFT关键点检测器并计算它们的描述符。然后,我们可以拾取关键点和给定点坐标相同的点。 但在这个想法中,我们必须使用SIFT关键点检测器两次 你有从给定的2D点计算SIFT描述符的想法吗? 谢谢大家! 如果你一开始有过筛的坐标,你如何得到它们。在你的情况下,如果你将比较相同的坐标,在第二次应用中,可能你也会错过一些点。我从COLMAP中得到了二维的S

我想用OpenCV从给定的2D点计算SIFT描述符。 给定2D点意味着: 我只有SIFT关键点的坐标,没有它们的大小和角度信息

简单的想法是再次使用SIFT关键点检测器并计算它们的描述符。然后,我们可以拾取关键点和给定点坐标相同的点。 但在这个想法中,我们必须使用SIFT关键点检测器两次

你有从给定的2D点计算SIFT描述符的想法吗?
谢谢大家!

如果你一开始有过筛的坐标,你如何得到它们。在你的情况下,如果你将比较相同的坐标,在第二次应用中,可能你也会错过一些点。我从COLMAP中得到了二维的SIFT特征点。如果你一开始有过筛的坐标,你如何得到它们。在你的情况下,如果你将比较相同的坐标,在第二次应用中,可能你也会错过一些点。我从COLMAP中得到了二维的SIFT特征点。