image-stitching

    2热度

    1回答

    两台相机拍摄两张木板图像。这些图像具有我需要缝合在一起的木板的重叠部分,以使其看起来很自然,并且为了检查目的最好是无缝的。图像被剪裁成相同的大小,并被遮盖以去除背景和大部分非重叠区域,但木板可以在传送带上稍微倾斜。 目前我使用的是一般的覆盖区域的normxcorr2功能,下面从normxcorr2功能的Matlab的totorial想法,试图找出其他的图像之一,并制定了叠加偏移,以下教程。然而,这

    0热度

    1回答

    Ffmpeg不会使用各种测试正确链接媒体文件。其中一个视频是以前使用.mp3和jpeg背景生成的.mp4(h264编解码器)视频。我试过用各种标志进行测试,最近的结果是最后输出。 我的主要问题是当前测试的最终视频,一旦两个视频拼接在一起,音频大约延迟3秒。 下面是我使用的所有文件: 输入文件: audio.mp3 image.jpg main_video_raw.mp4 个 输出文件: new_i

    0热度

    1回答

    我希望有人可以帮我合并几个大图像(PNG)到一个。我有多达30张20000x2000的图像,并希望合并它们。输出是可以加载到GIS软件中的图像。 我遇到的问题是关于第4张图像后内存不足。 我下面的代码基本上可以将整个图像保存在内存中,就像拼接一样。有没有什么办法可以有效地拼接图像而不需要将所有图像加载到内存中,或者增加内存容量并使用我的所有内存和/或虚拟内存? Public Function st

    0热度

    1回答

    我有两台摄像机,我已经校准了相机,考虑到了相同位置的位置。但实际上相机的位置与校准期间所考虑的位置稍有不同。这导致了视差错误。现在,当我用这两个相机捕捉到一个点时,由于视差,图像中出现不对齐现在我想计算像素的这种不对准。 我试图计算的错位在米 Z(测量)= Z(CALIB)+(都/棕褐色A1 +黄褐色A2) Z(测量)是从凸轮在米 到对象实际距离Z(校准)是相机到校准标记点的距离。 Du是图像平面

    0热度

    1回答

    我试图缝合从一个非常大的图像的多个屏幕捕获创建的一系列图像。用户以最大分辨率在源图像上垂直和水平移动,并截取了一些重叠的截图(包括窗口边框,任务栏等),并希望再次将它们放在一起。 现有的解决方案可以将照片拼接在一起,但是我的情况比创建独立照片的全景要简单得多,因为图像与完全匹配。 我很努力想出一个高效的算法,它将找到相邻图像共有的最大匹配矩形。有没有现有的解决方案,或有人可以提出一种方法?

    4热度

    1回答

    我正在研究Visual Studio 2012,C++中的多重图像拼接。我根据我的要求修改了stitching_detailed.cpp,并提供了高质量的结果。这里的问题是,执行需要太多时间。对于10张图片,大约需要110秒。 这里就是花费大多数时间: 1)成对匹配 - 花费10张55秒!我使用ORB来查找特征点。下面的代码: vector<MatchesInfo> pairwise_matche

    -1热度

    1回答

    我得到了相机参数运行后stitching_detailed.cpp。现在我想使用这些检索的参数来缝合另一组使用下面给出的脚本的图像。我的脚本构建成功,但是当我运行它时,它会产生运行时错误。我的矩阵初始化是否错误?我无法找出错误。请帮忙。 有没有其他的方式可以存储相机一组图像的参数并将其用于另一组图像? //COPYRIGHT LICENSE REMOVED FOR EASE OF PASTING.

    0热度

    1回答

    我想创建一个拼接算法。我已经成功地通过一些必要的调整来创建它。下面的照片是我的拼接程序的例子。我可以向它提供的图像(的无序列表,只要图像是在飞行路径或并排而不管它们的取向也将努力彼此。 的问题是,如果图像假设找到关键点,匹配和单应性都是正确的。 通过改变这段代码有没有办法将第一张图像居中放置到目标空白图像上,然后仍然缝到它上面,并且我在堆栈溢出(Opencv Image Stitching or

    0热度

    1回答

    我对Google街景视图移动应用程序非常感兴趣,该应用程序集成了一种仅使用智能手机摄像头创建全功能球形全景的方法。 (以下是对任何人感兴趣的程序:https://www.youtube.com/watch?v=NPs3eIiWRaw) 最令我印象深刻的是,即使在拼接一个功能较少的单色蓝天或天花板时,它总能创建完整的球体,这让我想到他们没有使用基于特征的匹配。 如果不使用基于特征的匹配并仅使用传感器

    1热度

    1回答

    我想要在塑料零件的直表面的单个图像中拼接很多图像(25)。图片是这样的: 我想使用拼接类形式的OpenCV。我的代码是在这里: #include <iostream> #include <fstream> #include "opencv2/highgui/highgui.hpp" #include <opencv2/stitching.hpp> using namespace std;