python - Python中的尺度不变OpenCV图像模板匹配
问题描述
该方法cv2.matchTemplate
在图像上给出了平移不变的模板匹配,但不是尺度不变的。
如何与 Open CV for Python 匹配比例不变(甚至旋转不变)模板?
有没有办法使用 OpenCV for Python 中内置的对数极坐标 FFT 模板匹配器?
(这里是 C++ 版本)
笔记:
我想避免在循环中多次匹配同一模板的缩放版本的“简单技巧”,如Multi-scale Template Matching using Python and OpenCV中所示
相关:https ://answers.opencv.org/question/169613/how-does-macthtemplate-deal-with-scali
https://pypi.org/project/imreg/相关但不再开发且没有文档
解决方案
推荐阅读
- shopify - 在 Shopify 产品页面上显示指向其他颜色的链接
- c# - 如何在 Windows 2016 服务器上运行 .net framework 4 构建应用程序?
- google-cloud-functions - 模拟嵌套函数的最佳方法是什么?
- automation - 如何在特定时间范围内重复启动 Alexa Skill
- reporting-services - 有没有办法让 runningvalue() 朝相反的方向工作?
- apache-spark - 在 pySpark 中删除重复项的最佳方法
- powershell - 无法删除项目,因为它正在使用中,尽管它不是
- mysql - PDI 中的 MySQLNonTransientConnectionException
- vim - 在 sagemath 上使用 syntastic(或任何 vim 检查器)
- function - 显示菜单提示并将用户选择描述保存为 powershell 脚本中的变量