首页 > 解决方案 > OpenCV:如何拼接两张不同色调的图像?

问题描述

我在计算机视觉项目中遇到了一个棘手的问题。它需要匹配和拼接两个不同时代拍摄的图像:

在此处输入图像描述

在此处输入图像描述

如您所见,第二张图像几乎是黑白的,与第一张图像相比具有各种色调。怎么可能匹配他们?

我已经实现了一个 SIFT 特征描述符,它确实可以找到特征点。我尝试使用 SSD 和比率测试匹配,但它们都不适用于这对图像。我认为一种可能的方法是考虑图像中所有特征点形成的一般形状,因为两座建筑物的形状看起来相似。我应该使用其他特征描述符来处理它吗?

另一个问题是混合,在计算相应的单应性并将图像2投影到图像1之后,很难进行混合,因为存在明显的色调冲突。

谁能提供一些解决方案?谢谢。

标签: opencvcomputer-vision

解决方案


推荐阅读