当我从不同距离拍摄同一对象的两幅图像时,它们显示不同的大小。如何使用openCV比较和查找来自两个图像的类似对象?Opencv中的对象识别
0
A
回答
0
我可以想到两种可能的方法:
您可以比较不同比例的图像。为此,您可以人为地缩小其中一个图像的大小,然后将图像与您的图像具有相同比例时的图像进行比较。然后你会从所有的比例中获得最好的结果。
另一种选择是使用尺度不变特征,其中对象的尺度无关紧要。 SIFT是这种功能的流行示例。
0
我建议使用SURF功能方法。 SURF比SIFT快得多。 检查this了。为了进一步提高速度,您也可以使用Bag of Words方法(总是使用SURF),而不是使用3210。您还可以在DBoW2库中找到一个可行的示例。
相关问题
- 1. 对象手势识别。 OpenCV C++
- 2. 识别OpenCV中的弯曲和直线对象
- 3. OpenCV手识别?
- 4. 硒对象识别
- 5. OpenCV android-如何识别特定的对象
- 6. PCA识别OpenCV 2.3
- 7. OpenCV徽标识别
- 8. 识别点击的对象
- 9. 识别对象的属性
- 10. 人脸识别OpenCV的3
- 11. 无法识别QTP中的对象
- 12. 模板中的对象识别
- 13. 如何识别UFT中的JQWidgets对象?
- 14. UFT中的对象识别问题12.5
- 15. 视频中的openCV人脸识别
- 16. OpenCV中的物体识别方法
- 17. Android中没有opencv的人脸识别
- 18. Android中的OpenCV人脸识别
- 19. 识别数组对象
- 20. 识别常见对象
- 21. Xcode不再识别对象
- 22. PHP - 不识别对象
- 23. 识别“通用”对象
- 24. OpenCV + Android +车号牌识别
- 25. OpenCV/EmguCV人脸识别
- 26. 零件识别/ OpenCV分类
- 27. 用于识别图像中对象的对象检测
- 28. 如何识别对象数组中的哪个对象?
- 29. 从仪器中识别malloc'd对象
- 30. 导轨3的jQuery识别 “这” 对象