python - 摄影(或匹配两张照片)

标签 python opencv

根据维基百科:

Rephotography is the act of repeat photography of the same site, with a time lag between the two images; a "then and now" view of a particular area.



我有同一座建筑物的旧照片和新照片。

我可以自动(也许使用OpenCV)匹配照片,以使其与建筑物的边缘重叠吗?

我没有工作代码。我根本没有代码。只问是否使用Python和OpenCV是一个好主意。

最佳答案

这称为Image registration

要使用OpenCV和Python进行操作,我建议您遵循此tutorial。基本原理已得到很好的解释,源代码与文章一起发布。

如果要自动执行此操作,则可以使用OpenCV库提供的众多功能检测/功能匹配算法之一来计算用于计算单应性矩阵的点。
就您而言,就建筑物的照片而言,查找和匹配良好的功能应该不是主要问题。

关于python - 摄影(或匹配两张照片),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46764494/

相关文章:

c# - C#-如何按顺时针顺序(tl,tr,br,bl)对4点列表进行排序,以用于opencv getPerspective?

c# - OpenCV圆圈检测C#实现

python - 不使用 '+' 运算符的字符串连接

读取视频并转换为帧的Python函数

java - 如何从文件字节创建 Mat

python - 无法使用按钮和自定义数据更新 Tkinter matplotlib 图形

c++ - 添加了 Info.plist 但 Xcode 仍然崩溃

python - 在pyspark中将时间戳转换为纪元毫秒

python - 将 Python Flask 应用部署到 Google App Engine 时没有名为 'flask' 的模块

python - (索引错误: list index out of range) My for loop is giving me an error?