Python 用SIFT检测关键点并用SURF或ORB描述它们有意义吗?
我正在做一个计算机视觉分类项目,我正在尝试不同的检测器和描述符。我使用opencv 3和python,我发现可以使用SIFT定位关键点,并通过SURF或ORB描述符描述它们。 这同样适用于这3种情况的其他组合。 当我说有可能这样做时,我的意思是算法运行并找到描述符(甚至是大量的描述符)。Python 用SIFT检测关键点并用SURF或ORB描述它们有意义吗?,python,opencv,computer-vision,sift,surf,Python,Opencv,Computer Vision,Sift,Surf,我正在做一个计算机视觉分类项目,我正在尝试不同的检测器和描述符。我使用opencv 3和python,我发现可以使用SIFT定位关键点,并通过SURF或ORB描述符描述它们。 这同样适用于这3种情况的其他组合。 当我说有可能这样做时,我的意思是算法运行并找到描述符(甚至是大量的描述符)。 我要问的是,由于这三种方法在默认情况下都是检测器和描述符,因此以这种方式组合它们是否有意义?取决于您的任务。但是,是的,从概念上讲,关键点是独立于描述符的。但是:有时使用正确的组合是非常有效的,因为它们可能共享
我要问的是,由于这三种方法在默认情况下都是检测器和描述符,因此以这种方式组合它们是否有意义?取决于您的任务。但是,是的,从概念上讲,关键点是独立于描述符的。但是:有时使用正确的组合是非常有效的,因为它们可能共享一些预计算的数据,比如在SURF中,检测器和描述符都使用积分图像!在过去(也许仍然)许多人使用一些描述符快速关键点。做你想做的!谢谢,是的,也许最好不要把它们混在一起,无论如何我想我会做一些测试!