【发布时间】:2019-05-13 23:34:34
【问题描述】:
嘿,
是否可以使用 Python 根据图像中不直的线条自动对齐图像? 例如,如果我有这张图片:
找到这条线后,我想根据它来对齐图像,所以图像会是这样的(这个图像是在这个方法中用 Lightroom 手动对齐的):
你们对如何做类似的事情有任何指导,也许有人写的算法可以做类似的事情? 首先,我尝试使用 ORB 和 ECC 方法来对齐图像,但它没有给我一个可以使用的精确结果, 所以我想用更聪明的方法来真正找到线条,但是当我试图找到线条时,hough line transform 结果是线条遍布整个地方(因为砖块之间的线条很小)。
我在网上搜索并找到了来自多伦多大学的lecture 谈论这个,但我无法弄清楚如何实现这些方法以创建这样的算法,如上所述,用 Python 查找行是相当复杂。
【问题讨论】:
标签: python opencv alignment surf hough-transform