问题标签 [opencv-stitching]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
opencv - 使用拼接器模块拼接图像时的尺寸问题
我尝试使用 OpenCV 中的拼接器模块来拼接图像。下面是我的代码(核心部分)。
上面代码中的“imgs”是一个 Mat 类型的向量。
我在网上看到很多类似的代码与此类似,但我不知道为什么我的代码对输入图像的大小有很大的限制。如果输入图像大小约为 800 * 600,则效果很好。但是当大小为 650 * 650 或 1280 * 640 或其他大小时,控制台提示将在程序结束后很快关闭。并且没有图像保存在“panoResult.jpg”中。也不显示图像。Visual Studio 2010 只是Image_stitching2.exe: Native' has exited with code -1 (0xffffffff).
在我调试时显示。
有人可以帮忙吗?我真的需要在这方面取得进展,因为我已经花了几个小时来修复它,但只是不正确。任何提示或帮助对我来说都很棒。
android - 带有 JavaCV for Android 的 Stitcher 中的 ExceptionInInitializerError
我正在使用此代码在 Android 上使用 JavaCV 进行图像拼接:
但是当我执行它时,应用程序崩溃并且日志显示以下错误:
并且错误指向 Stitcher initilization,即我的代码的第一行。如果我尝试这样做Stitcher stitcher;
,它不会中断,但我不能做任何其他事情,因为缝合器没有初始化。如果我尝试将其初始化为null
它会崩溃并出现相同的错误。
关于这个问题的任何想法?我一直在寻找一段时间,所有人都在使用它,而且它似乎有效。
opencv-stitching - 人脸全景图像拼接
我正在尝试(在 OpenCV、C++ 上)编写一些代码来拼接一些面部图像(从不同角度拍摄)并创建整个面部的 2D 全景图。你知道我在哪里可以找到一些示例代码来做到这一点?非常感谢。
python - 图像拼接 Python
我必须使用 python 和 openCV 将两个或多个图像拼接在一起。我找到了用于查找关键点和匹配项的代码,但我不知道如何继续。请帮帮我!
opencv - 360度视野
我在一个 FRC 团队中,并且在使用超强大的图像处理时开箱即用,我想知道几个 90-120 度的相机,所以我可以将 3-4 个相机拼接在一起以获得一个图像太大,无法获得所有 8 个目标。我想设计一个 GPS 系统,即使机器人的一侧被阻挡也能正常工作!
我有可用的 OpenCV 以及 NI Vision。
c++ - OpenCV - 从图像网格中拼接图像
我找到了一些关于通过 OpenCV 拼接全景图像的基本工作示例。我还在API 文档中找到了一些有用的文档,但我无法通过提供其他信息来了解如何加快处理速度。
在我的例子中,我在单个帧的 20x20 网格中生成一组图像,总共将 400 个图像拼接成一个大的图像。这在现代 PC 上需要花费大量时间,因此在开发板上可能需要数小时。
有没有办法告诉 OpenCV 实例有关图像的信息,例如我提前知道所有图像的相对位置,因为它们会出现在网格上?到目前为止,我看到的唯一 API 调用是通过vImg.push_back()
.
参考
- 缝合。图像拼接 - OpenCV API 文档,访问时间:2014-02-26,
<http://docs.opencv.org/modules/stitching/doc/stitching.html>
- OpenCV 拼接示例(Stitcher 类,全景图),访问时间:2014-02-26,
<http://feelmare.blogspot.ca/2013/11/opencv-stitching-example-stitcher-class.html>
- Panorama – OpenCV 中的图像拼接,访问时间:2014-02-26,
<http://ramsrigoutham.com/2012/11/22/panorama-image-stitching-in-opencv/>
c++ - 实现 SIFT 算法时出现断言错误:opencv
我正在使用 opencv 2.4.8 和 studio 2013,你得到一个运行时错误。我的主要代码是这个..
我的头文件代码如下
构建成功,但在运行时显示以下错误。
错误可能在 FindMaxMin() 函数和这一行中
但我无法纠正它。
c++ - 视频稳定中卡尔曼滤波器平滑点特征轨迹
现在,我正在研究视频稳定这个主题。我根据 Kanade-Lucas-Tomasi (KLT) 跟踪器作为点特征跟踪器选择了好的点特征 (PF) 进行跟踪。在从第一张图像中提取 N 个 PF 并跟踪下一张图像中的 PF 之后,通过将跟踪的 N 个 PF 连接到先前的 PFT 来更新点特征轨迹 (PFT)。并继续,
现在我有一组 PFT。我想平滑这组 PFT 以通过卡尔曼滤波器创建平滑的点特征轨迹 (SPFT)。但是这个 SPFT 看起来就像 PFT。我不知道如何调整卡尔曼滤波器参数。请帮我找出来。先感谢您。
opencv - 在没有 OpenCV 库的情况下使用 OpenCV 图像拼接器
是否可以将 OpenCV 图像拼接器模块作为独立项目使用/编译,而不必包含整个 OpenCV 库?我看到stitcher 模块依赖于OpenCV 核心,但是,这个stitcher 模块还有其他独立的变体吗?
谢谢
opencv - 在 OpenCV 中裁剪全景图像
我正在尝试找到一种简单的算法来裁剪(去除黑色区域)使用 openCV Stitcher 模块创建的全景图像。
我的想法是计算图像中最内部的黑点,这将定义裁剪区域,如下图所示:
预期的裁剪结果:
我尝试了接下来的两种方法,但它们没有按预期裁剪图像:
第一种方法:
第二种方法: