问题标签 [opencv3.2]

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.

0 投票
1 回答
296 浏览

c++ - 使用 Seamfinder 和 Exposurecompensator 进行图像拼接需要更多时间

我正在尝试拼接图像和我正在处理的代码,它使用 SeamFinder 和 ExposureCompensator 以及其他功能。但是在运行代码时,这两个都花费了很多时间。有没有其他选择或者有没有办法提高性能。

以上是需要时间的两个功能。请帮助我解决问题。提前致谢。

0 投票
1 回答
104 浏览

c++ - OpenCV 错误:BriefDescriptorExtractorImpl 中的参数错误(字节必须为 16、32 或 64)

我正在尝试使用 SURF 和使用 Brief 的描述符提取器检测特征点。

但我收到错误

任何人都可以解释这个错误以及如何解决它。我正在使用 OpenCV3.2

0 投票
1 回答
69 浏览

c++ - 计算特征值的错误

我正在尝试找到对称矩阵的特征值,如下所示:-

当我打印这个矩阵的特征值时,它给了我正确的答案。

我得到的输出是 128,1。但是当我改变我的矩阵如下: -

我没有得到正确的回应。我期望的输出是 5,2。但相反,我得到的输出为 5.56155 和 1.43845。谁能告诉我我在哪里做错了

0 投票
0 回答
294 浏览

opticalflow - opencv c ++中基于块的光流计算

我想找到视频的光流,其帧被分成大小相等的非重叠块。如何找到包含一定数量像素的每个块的光流?

我在opencv这里阅读了光流函数https://docs.opencv.org/3.3.1/dc/d6b/group__video__track.html#ga473e4b886d0bcc6b65831eb88ed93323但不幸的是,我不明白如何使用它们。

有人可以告诉我如何实现基于块的匹配算法吗?

0 投票
0 回答
327 浏览

opencv - 减少 Opnecv 3.2.0 中每秒 fps 的帧数

我正在使用 OpenCV 3.2.0,我想限制 fps。我正在从保存的文件中读取视频。我正在使用下面的代码,但即使将属性设置为限制 fps,fps 仍然保持不变。即使设置视频的宽度和高度也不变。

有没有办法做到这一点。

0 投票
0 回答
463 浏览

opencv - connectedComponents() 和 connectedComponentsWithStats() 函数是未定义的错误 Opencv 3.2.0

即使我导入了所有 Opencv 头文件,connectedComponents() 和 connectedComponentsWithStats() 函数似乎也未定义。所有其他 opencv 功能都可以正常工作。我将 Opencv 3.2.0 与 Visual Studio 2013 一起使用。

connectedComponents() 函数未定义错误

如何在 OpenCV 3.2.0 中使用这些功能?

0 投票
0 回答
102 浏览

machine-learning - 检测彩色线条并在两条彩色线条之间抓取图像 python opencv

在此处输入图像描述我已经使用opencv和numpy编写了一个python代码来检测视频中的红色线条,它工作正常,因为它能够检测到红色线条的边缘。但我想抓住视频的一部分在每两行之间作为图像。如何做到这一点?现在我更新了一个图像。我想从视频中提取两条红线之间的图像。

0 投票
0 回答
1439 浏览

python-3.x - 鱼眼镜头立体校准 OpenCV, Python

我正在尝试使用 see3cam 40 相机创建视差图,该相机是 131 度鱼眼镜头的 RAW RGB-IR USB3 相机。我已使用此教程 链接作为参考成功校准了我的相机。这是代码:

我同时拍摄了 13 张对等相机的图像。图像从原始 10 位状态转换为 8 位。相机安装在同一条线上,基线为 7 厘米。我的 RMS_left 是 0.509 和 RMS_right 0.341。

这是我用来使相机的帧不失真的功能。

当我尝试进行鱼眼立体校准时,我得到了这个 github链接中描述的相同错误。但是有一个解决所有错误的方法。

有人可以帮我澄清这个解决方法吗,我是 OpenCV 的新手,完全理解它。

0 投票
3 回答
5689 浏览

python - 有没有办法使用 cv2.approxPolyDP 来近似开放曲线?

我想用线段链来近似平滑线。

OpenCV 3.4中的cv2.approxPolyDP在闭合曲线的情况下取得了不错的效果。

原点闭合曲线: 原点闭合曲线 近似闭合曲线: 近似闭合曲线

但是在开曲线的情况下,cv2.approxPolyDP并没有达到预期的效果。

原点开放曲线: 原点开放曲线 近似开放曲线: 近似开放曲线

我想要的结果应该是一条线段链,而不是一个封闭的多边形,像这样(这张图片是由Photoshop而不是Python程序创建的): 在此处输入图像描述

有没有办法使用 cv2.approxPolyDP 来近似开放曲线?

我的 Python 程序如下:

我的程序中使用的原始照片如下。

关闭曲线照片 打开曲线照片

0 投票
1 回答
2077 浏览

python - 如何检测像 ID 卡中的全息图覆盖?

有什么好的方法可以检测身份证等安全文件中的全息图吗?我已经尝试了很多方法,例如 sobel filter、laplacian 等,但仍然很难判断卡片上是否有全息图。

原始图像 在此处输入图像描述

从左到右:拉普拉斯算子、SobelX、SobelY 在此处输入图像描述