【问题标题】:How to detect rotated and quite deformed object如何检测旋转且变形很大的物体
【发布时间】:2013-03-22 03:52:07
【问题描述】:

我有一张带有黑色描边矩形的 A4 纸。我扫描图像并尝试使用一些基本的 OpenCV 功能,例如模板匹配,但是当我将其放在扫描仪上时,有时会看到我收到的图像旋转,或者纸张因某种原因起皱,因此模板匹配不起作用。
我对图像处理很陌生,希望你能告诉我一些步骤来解决我的问题。
谢谢。

【问题讨论】:

    标签: opencv image-processing feature-detection object-detection


    【解决方案1】:

    如果您的对象检测器有信心根据具有特定比例和方向的模板找到对象,那么您所要做的就是对该查询模板应用一些缩放、旋转或仿射变换,然后重新应用搜索.

    例如。如果您的模板 T 用于图像 I,基于搜索方法 S(T,I),那么您可以应用 S,以及许多基于 T 的产品:

    比例:T1=0.5*T...Tn=1.5*T 旋转:T1=R(T,-pi)...Tn=R(T,+pi)

    【讨论】:

      猜你喜欢
      • 2022-01-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-22
      • 1970-01-01
      • 2015-08-25
      • 1970-01-01
      • 2011-03-09
      相关资源
      最近更新 更多