使用 SIFT 从 python 中的多个图像中提取特征



在使用 SIFT 进行特征提取和检测时,我可以从 2 张图像中提取特征。但是我在视频中有 400 帧,并希望在 python 中拥有所有 400 张图像的功能。有人可以帮助我解决这个问题吗?

谢谢。

从SIFT中提取的关键点描述了许多特征。如果您希望将视频中的所有 400 帧与您拥有的图像进行比较,则必须对流程进行循环并迭代运行 SIFT。这将在计算上是昂贵的。

实现此速度的一种方法是读取这 400 帧的所有关键点并将它们存储到文件中,这样您就不必每次将它们与测试图像进行比较时都检测到它们。

这是我从你提出的问题中得出的结论。

最新更新