Python 删除区域内的关键点和描述符

Python 删除区域内的关键点和描述符,python,opencv,Python,Opencv,我有一个脚本,其中我尝试检测图像中的多个对象。我使用opencv 2.4 当我检测到一个对象时,我会移除该对象在图像中占据的区域(将该区域绘制为黑色),然后重新计算kp和des。这需要花费很多时间,因为我需要在图像上画图,然后重新计算所有的值 是否可以从关键点列表中删除这些关键点?这将节省很多时间 我有这个地区的坐标。我不知道如何获得每个点和每个描述符的坐标。有一个带有关键点坐标的对象谢谢。描述符是什么?我没有看到文档中的类条目。描述符被保存为具有QuiReIdx和CordIdx的MatOf,对

我有一个脚本,其中我尝试检测图像中的多个对象。我使用opencv 2.4

当我检测到一个对象时,我会移除该对象在图像中占据的区域(将该区域绘制为黑色),然后重新计算kp和des。这需要花费很多时间,因为我需要在图像上画图,然后重新计算所有的值

是否可以从关键点列表中删除这些关键点?这将节省很多时间


我有这个地区的坐标。我不知道如何获得每个点和每个描述符的坐标。

有一个带有关键点坐标的对象谢谢。描述符是什么?我没有看到文档中的类条目。描述符被保存为具有QuiReIdx和CordIdx的MatOf,对应于两个图像中的关键点ID。这解决了您的问题吗?如果您知道不使用关键点来检测的区域,则应该考虑屏蔽图像的那一部分。