用stitching_detailed拼接图片失败,原因分析(待补充)
我发现了三点半原因,第一和第二点其实是一种,只是我是先后发现
- 图片上有水印
- 特征匹配时,出现了预料之外的匹配
- 光线或者说亮度不足(说法不专业)
- 半点原因:角度问题,这个应该是有影响,但本身算法会去矫正,怎样算角度不可取,可取的角度在哪个范围内,目前我还没有条件做实验
示例
水印问题
左图
右图
分析:
左图和右图的特征点
将匹配点连起来
可以看到camera有很好的匹配
于是我将水印截掉观察
截掉之后拼接的结果
可以看到比没有水印的情况,好了很多,中间有一个三角形的黑块,我想这就是拍摄角度造成的
意料之外的匹配
左图和右图(当然我已经去掉了水印,不要问我怎么去的,我直接截的图,因为我想最快找到答案)
最开始我觉得,这应该能拼上吧。结果却直接报错了。于是我用分割的
拼接的结果:
可以看到是黑白条纹匹配上了。再观察特征点的匹配情况(好吧,我承认,我是先看的特征点匹配情况)
那我再把黑白条纹截掉。然后拼接。
那其实呢,这个是使用stitch函数进行拼接,网上很多其他的方法就不能拼接了,会直接报错,拼不上
所以我认为这和光线太暗了,特征点找不到有关系。我自己手动加了几个特征点。
呐,现在其他的算法也都拼上了
当然,将以整幅图左边变暗,右边调亮一点,将有干扰的特征遮挡住(例如黑白条纹),再来拼接,更能证明是光线的问题。
用stitching_detailed拼接图片失败,原因分析(待补充)相关推荐
- 【Android 逆向】启动 DEX 字节码中的 Activity 组件 ( 使用 DexClassLoader 获取组件类失败 | 失败原因分析 | 自定义类加载器没有加载组件类的权限 )
文章目录 一.使用 DexClassLoader 获取组件类失败报错 二.失败原因分析 一.使用 DexClassLoader 获取组件类失败报错 在上一篇博客 [Android 逆向]启动 DEX ...
- Solidworks异型孔打孔失败原因分析
Solidworks异型孔打孔失败原因分析 在使用异型孔给钣金件打孔时,弹出下面的对话框没有找到有效的用于生成装饰螺纹的边线 原因分析 底孔设置问题,按照正常的钻孔攻螺纹经验,一般材料攻M8的螺纹孔, ...
- RV1108 EMMC 程序下载失败原因分析
RV1108 EMMC 程序下载失败原因分析 目录 RV1108 EMMC 程序下载失败原因分析 1. 出现的现象 硬件环境 表现出的问题 2. 原因查找 检查硬件 3. rv1108 bootloa ...
- 梦幻西游 登入不显示服务器失败怎么办,《梦幻西游三维版》登录不进去怎么解决 登录失败原因分析...
导 读 梦幻西游三维版登录不进去如何解决想必还有不少小伙伴不太清楚,一起往下看九游小编整理的图文介绍,一起来看看吧. 梦幻西游三维版中,登录不进去解决办法有两种,第一种:稍等片刻再尝试登录即可.第二种 ...
- Github注册详细教程(含失败原因分析)
目录 前言 注册失败原因分析(若没时间请直接跳到下一步) 正确步骤(PC与手机一样) 跋文 前言 Github是我们程序员学习和开发必备的网站之一,资源很丰富.之前没接触过开发,都只是在这个网站上下载 ...
- 淘宝网首页登录失败原因分析及解决…
本文分析及解决淘宝网首页登录失败等上网问题,希望对大家有所帮助.淘宝网首页登陆失败原因,登录地址可以参考另外一篇文章:淘宝网相关登录地址汇总 一:浏览器本身的故障导致不能登录 现象:什么网站都打不开, ...
- HTTP下载文件校验失败原因分析与解决
从7月中旬左右,我们客户端更新失败率由原来的2%上升到10%.更新后台数据统计显示更新失败中的90%为HTTP下载失败,具体的失败原因是文件下载完成后MD5与服务器预期的MD5不匹配. 在着手调查解决 ...
- 未知的错误代码在应用程序安装:110 android,应用在华为P9手机上安装失败原因分析 (错误码:-110)...
问题描述: 应用在之前的华为手机上都能正常安装,但是在华为P9手机上安装失败,提示错误为: 失败原因: 系统问题导致安装失败(错误码:-110) 原因分析: 开始怀疑是android的版本问题,后来看 ...
- VONR语音呼叫失败原因分析案例
现象概述 SA站点开通后,配合核心网进行VoNR业务调试,现场测试发现手机正常显示5G HD,但是发起语音电话会回落4G网络,无法在5G网络上进行语音业务. 流程图 原因分析 后台核查5G站点VONR ...
最新文章
- MySQL 性能优化及常用命令
- 驰骋工作流引擎设置消息收听
- python3.7安装pip问题_python3.7安装, 解决pip is configured with locations that require TLS/SSL问题...
- python下几种打开文件的方式
- 19.7 主动模式和被动模式 19.8 添加监控主机 19.9 添加自定义模板 19.10 处理图形...
- php interbase,PHP: Firebird/InterBase - Manual
- Charles笔记-配置Charles代理抓取HTTP和HTTPS数据包,安卓模拟器连接Charles
- Dnscrypt_wrapper 服务端的安装与配置
- 8.3实例程序:平面阴影
- [FATAL] [DBT-10317] Specified SID Name (lhr122) already exists.
- 真赞!阿里开源的这款分布式事务框架,不愧为民族之光
- winfrom软件开发汽车测试_从事汽车电子软件开发岗,我们最近还没那么愁
- 新概念英语(1-29)Come in, Amy.
- c语言编程用什么字体,10 款最适合编程的字体
- Ubuntu16安装搜狗拼音输入法
- ant design vue 修改 table 的默认分页的pageSize
- 第一篇,嵌入式ubantu系统安装及常见ubantu命令,C语言数据类型和变量的定义
- 阿里面试题 ——输入一个字符串,输出所有的排列
- 虾皮 店铺如何获取免费流量?5种引流量办法
- M1 PS2021已更新下载!Photoshop2021 Mac真正完美适配M1芯片!PS21m1直装已解决2019黑屏闪退卡启动界面等所有问题!