文档图像匹配

时间:2019-03-25 07:14:17

标签: python c++ opencv image-processing

我是OpenCV和图像处理的新手。我已尝试根据此source在python中实现文档模板匹配。

我的简单算法是

  1. 输入src模板和dstn模板
  2. 做些事
  3. 检测ORB功能并计算描述符
  4. 查找src和dstn之间的单应性
  5. 执行warstPerspective of dstn
  6. 计算diff = dstn-src模板的翘曲

有些输出看起来不错,但是,当它给我输出可疑的翘曲角度时,有些地方我不理解:

homography, _ = cv2.findHomography(template_pnts, sample_pnts)
warpSample = cv2.warpPerspective(thsh_img_sample, homography, (w,h))
# where (w, h) are width and height of src template

suspicious_warp_perspective

我对此输出的假设是,在找到单应性时, src图像 dstn图像之间的文本行(x, y)点和文档大小不同

我想问

1)。上方图片发生了什么。在尝试进行调试和搜索之后,我仍然感到困惑。

2)。单应性数列到底表示什么?没有太多消息来源为我清楚地解释

干杯!

0 个答案:

没有答案