c# - 关于OpenCV模板匹配

标签 c# opencv template-matching

我试图在源图片和模板上使用模板匹配,并希望找到与模板相同的源方向。 (它们是相同的物品和相同的尺寸)

我通过旋转90、180、270度来检查源图片的方向,并使用上述方法找到最相似的分数来获取方向。

但是,我认为minMaxLoc()不适合这种情况,因为它们始终具有相同的像素。

有人对此案有想法或方法吗?

非常感谢。

最佳答案

您可以尝试 SIFT SURF FREAK 功能来获得旋转不变结果。 SIFT&SURF非常适合旋转和比例不变特征提取。

关于c# - 关于OpenCV模板匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23589467/

相关文章:

c# - 模型的中心Visual3D

c++ - 是否有任何关于如何使用 OpenCV HAL 来加速我的代码的信息或示例或教程?

c++ - 组合两个矩阵,保留它们的元素值

android-studio - 此项目不使用 Gradle 构建系统警告将 Boofcv 导入 Android Studio

android - OpenCV 模板匹配绘制矩形周围匹配

C#获取数组的所有元素

c# - 在 .NET Core(.NET Standard 1.4 和 .NET Framework 4.6.1)中对 System.Net.Http 使用 await/async 时出现错误?

c# - 我应该总是初始化 View 模型对象吗?

c++ - OpenCV 从 VS2013 迁移到 QT 5.5

c++ - 实时模板匹配 - OpenCV,C++