有关图像拼接处理的C++算法。图像拼接的步骤
对每幅图进行特征点提取——对特征点进行匹配——进行图像配准——把图像拷贝到另一幅图像的特定位置——对重叠边界进行特殊处理。
第一步就是特征点提取。现在CV领域有很多特征点的定义,比如sift、surf、harris角点、ORB都是很有名的特征因子,都可以用来做图像拼接的工作,他们各有优势。
用SIFT算法来实现图像拼接是很常用的方法,但是因为SIFT计算量很大,所以在速度要求很高的场合下不再适用。所以,它的改进方法SURF因为在速度方面有了明显的提高(速度是SIFT的3倍),所以在图像拼接领域还是大有作为。虽说SURF精确度和稳定性不及SIFT,但是其综合能力还是优越一些。
2021-10-11 20:58:04
6KB
图像拼接
1