opencv - OpenCV:如何拼接两张不同色调的图像?
问题描述
我在计算机视觉项目中遇到了一个棘手的问题。它需要匹配和拼接两个不同时代拍摄的图像:
如您所见,第二张图像几乎是黑白的,与第一张图像相比具有各种色调。怎么可能匹配他们?
我已经实现了一个 SIFT 特征描述符,它确实可以找到特征点。我尝试使用 SSD 和比率测试匹配,但它们都不适用于这对图像。我认为一种可能的方法是考虑图像中所有特征点形成的一般形状,因为两座建筑物的形状看起来相似。我应该使用其他特征描述符来处理它吗?
另一个问题是混合,在计算相应的单应性并将图像2投影到图像1之后,很难进行混合,因为存在明显的色调冲突。
谁能提供一些解决方案?谢谢。
解决方案
推荐阅读
- indexing - SAS 尝试在小样本数据集上使用哈希表进行模糊匹配时内存不足
- mysql - sql计算小于当前日期的日期
- css - 在 Chrome 扩展中使用 Material 主题
- regex - 使用正则表达式进行字符串搜索
- python - 基于统一顺序的交叉实现
- azure - 为主动消息修改的 MSFT Echo Bot 引发异常不存在的团队连接器 v1.0.0
- python - 如何在pycharm中从中心旋转对象?
- javascript - 抓取 event.target 上的 dom 属性
- php - 在php中插入数据库后如何立即获取数据?
- javascript - 如何检测 iOS 浏览器的地址栏是否显示/隐藏?