博客专栏  >  综合   >  图像拼接

图像拼接

图像拼接算法与代码实现的学习笔记

关注
10 已关注
16篇博文
  • 图像拼接(十三):OpenCV拼接多幅图像(以中间图像为参考)

    在图像拼接(十三):OpenCV单应变换模型拼接多幅图像 这篇博客中实现了用单应变换模型拼接多幅图像,图像拼接使用的OpenCV库函数warpPerspective()。因为这个函数只有在右侧图像变换...

    2017-03-25 16:48
    1831
  • 图像拼接(十二):OpenCV SeamFinder+GraphCut+最佳拼接缝寻找

    很多情况下,使用一个全局单应变换并不能准确对齐图像,需要一些后处理来削弱拼接的痕迹,比如寻找最佳拼接缝。使用全局单应变换的对齐结果,实现代码参考图像拼接(六):OpenCV单应变换模型拼接两幅图像:仔...

    2017-03-24 00:01
    1840
  • 图像拼接(十一):双摄像头实时拼接+stitching_detailed

    OpenCV自带的stitching模块在追求拼接质量方面已经做得很好了,但是实时性不够,即使是拼接两幅图像。比如源程序拼接两幅640*480分辨率的图像,拼接时间为4.78″。对stitching_...

    2017-03-07 17:01
    1036
  • 图像拼接(十):OPenCV stitching和stitching_detailed

    Stitcher类与detail类OpenCV提供了高级别的函数封装在Stitcher类中,使用很方便,不用考虑太多的细节。低级别函数封装在detail命名空间中,展示了OpenCV算法实现的很多步骤...

    2017-03-07 16:25
    2184
  • 图像拼接(九):双摄像头实时视频拼接(单应变换模型)

    单应变换相比平移变换,具有更广泛的场景适应性,但同时稳定性会有一定程度下降。设计到的技术细节有: 特征检测与描述 特征匹配与单应矩阵估计 opencv采集视频 渐入渐出图像融合 这个解决方案的硬件条件...

    2017-03-07 11:23
    1101
  • 图像拼接(八):拼接多幅图像+Matlab实现+Stanford Open Course

    本博客与以下文档资料一起服用效果更佳。 Stanford University CS 131 Computer Vision: Foundations and Applications 【OpenCV...

    2017-03-06 16:06
    2831
  • 全景图(三):在Unity3D上实现360°球面投影

    准备工作首先需要准备好一张360°视角的的照片。就像下面这样。步骤1、创建一个球体,命名为照片球(PhotoSphere)。Scale设为(10,10,10),重置位置。2、创建一个材质(Materi...

    2017-02-26 15:17
    2272
  • 全景图(二):在Unity3D上实现360°柱面投影

    在全景图(一):使用Unity完成水晶球纹理贴图 建立的工程基础之上,做修改。步骤:1、把上次创建好的水晶球移走,放到一个不妨碍观察的地方。2、创建一个圆柱体,位置设为(0,1.5,0),比例设为(2...

    2017-02-25 20:45
    1152
  • 全景图(一):使用Unity完成水晶球纹理贴图

    本系列文章使用Unity来完成2D全景图的3D展示。Unity3D是虚拟现实开发中的强大工具,使用Unity生成360°图像或视频也非常方便,利用可视化工具和少量脚本代码(C#语言)就能轻松完成。下载...

    2017-02-25 17:00
    1075
  • 图像拼接(七):OpenCV单应变换模型拼接多幅图像

    上篇博客图像拼接(六):OpenCV单应变换模型拼接两幅图像 实现了两幅图像的拼接,主要是使用了单应矩阵和warpPerspective()这个库函数。求取每相邻两幅图像的单应矩阵拼接多幅图像,需要计...

    2017-03-06 10:50
    1359
  • 图像拼接(六):OpenCV单应变换模型拼接两幅图像

    图像拼接首要步骤就是对齐。对齐就要找到两幅图像相对的位置关系。为了描述位置之间的变换关系,研究者引人了诸如平移,仿射,单应等变换模型。每个模型无所谓好坏,各有特定的适用范围。在其次坐标系下,图像位置之...

    2017-03-04 14:25
    2057
  • 图像拼接(五):双摄像头实时视频拼接(平移模型+多线程)

    在双摄像头相对平行固定,所拍摄图像视差很小,可使用平移运动模型的情形下,我们提到了“柱面投影+模板匹配+渐入渐出拼接”的解决方案。不考虑多线程,参见图像拼接(四):双摄像头实时视频拼接(平移模型) ...

    2017-01-19 12:01
    1288
  • 图像拼接(四):双摄像头实时视频拼接(平移模型)

    假设两个摄像头平行固定,所拍摄的图像视差很小,可以通过“柱面投影+模板匹配+渐入渐出融合”的解决方案实现视频拼接。 关于这种方法的静态图像拼接,参考图像拼接(一):柱面投影+模板匹配+渐入渐出融合 ...

    2017-01-18 21:27
    1474
  • 图像拼接(三):OpenCV同时打开两个摄像头捕获视频

    使用OpenCV实现同时打开两个USB摄像头,并实时显示视频。如果未检测有两个摄像头,程序会结束并发出“摄像头未安装好”的警告。这里推荐一个小巧的摄像头视频捕捉软件:amcap,使用它可以方便的检查每...

    2017-01-18 20:13
    1311
  • 图像拼接(二):柱面投影+模板匹配+渐入渐出融合(GPU版)

    本篇博客的代码修改自图像拼接(一):柱面投影+模板匹配+渐入渐出融合。新的代码充分利用了OpenCV库函数的GPU版本。在一些方法中使用了GpuMat这一数据结构,它是Mat的替代。Mat运行在CPU...

    2017-01-18 16:42
    1321
  • 图像拼接(一):柱面投影+模板匹配+渐入渐出融合

    这种拼接方法的假设前提是:待拼接的两幅图像之间的变换模型是平移模型,即两幅图像同名点位置之间只相差两个未知量:Δx\Delta x 和Δy\Delta y,自由度为2,模型收得最紧。所以只有所有图像都...

    2017-01-18 10:46
    1728

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部