图像拼接融合测试数据集
•前言
此数据集是本人图像拼接融合设计的数据集
主要基于sift特征点的图像拼接融合技术进行研究,通过sift特征点提取,对其提取的特征点集利用KNN检测,利用RANSAN算法对特征点进行匹配,再利用单应性矩阵进行透视变换,通过投影相似变换模型进行图像的初步拼接,最后采用灰度加权平均法融合方式对图像进行融合。
具体步骤:
1.图像预处理:图像预处理先将参考图像和待拼接图像处理为灰度图,便于提取特征值。
2.提取特征点:利用sift算法在灰度图上提取特征点得到两幅图的特征点描述集。
3.图像配准:利用配准算法将两个图像的特征点匹配。
4.图像拼接:利用透视角度变换对参考图像和待拼接图像拼接。
5.图像融合:对重叠部分进行加权融合处理,使得参考图像和待拼接图像拼接后没有明显裂缝、色差及鬼影。
•展示
•GUI界面
由于个人喜好,界面做的就偏可爱了一些(话说,调整元素布局还怪麻烦)
•
•用例
left right
•result
为了方便展示,把过程图放在了界面中,可以看拼接过程大图
•灰度图
图像预处理先将参考图像和待拼接图像处理为灰度图,便于提取特征值
•特征点图
利用sift算法在灰度图上提取特征点得到两幅图的特征点描述集
•匹配图
利用配准算法将两个图像的特征点匹配
•透视图
利用透视角度变换对参考图像和待拼接图像拼接
•拼接图
两幅图像拼接后有色差(或者鬼影,下面的测试数据集会出现鬼影),利用融合算法消除色差(鬼影)
•融合后最终结果图
效果不错
PS:后面还有融合图和真正全景图的对比(这个只是用来测试数据了,毕竟有了真正的全景图,谁还会去进行拼接呢)
选择 确定
载入全景图对比
ok,完美。演示到此结束!(撒花✿✿ヽ(°▽°)ノ✿)
数据集
(有些图像为自己手机拍摄,可能不是很美观)
•相同碎片重合度的不同图像
①
②
③
④
⑤
•相同碎片重合度的不同图像
① 10%重合度
② 20%重合度
③ 30%重合度
④ 40%重合度
⑤50%重合度
⑥60%重合度
广角图