问题标签 [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 回答
4085 浏览

python - OpenCV 线段检测器

根据LSD 类的引用,默认构造函数在line_descriptor. 但是看一眼模块就会发现这是它的内容。

xfeatures2d的研究也没有结果。

但是,根据示例,该模块确实存在。我在哪里可以找到 Python 中的这个模块?

我正在使用 OpenCV 3.2.0

0 投票
0 回答
137 浏览

c++ - Opencv 3.2 读取 mpeg 文件太慢

我正在阅读《Learning OpenCV 3》一书并测试视频示例 2.3。我可以编辑、编译和运行它,但问题是它立即关闭了。

我发现我的电脑处理数据的速度太快了。它无法足够快地读取下一帧。if (frame.empty())变为 true 程序到达break语句并结束。

通过waitkey在查看图像帧之前添加 30 毫秒,视频程序运行良好。至少我可以看视频。由于此示例来自“圣经”,因此它应该可以工作,但不适用于我的计算机。

我正在运行带有nvidia gtx880m的MSI gt72 2PE计算机。不确定这是否重要。

我认为添加 awaitKey(30)是不合适的,因此我正在寻求有关可以采取不同做法的建议。

0 投票
2 回答
1864 浏览

python - Python OpenCV 3.2 imshow() 没有带有 waitKey(0) 的图像内容!

我从这个安装指南安装了 OpenCV3.2 + python3.6.1 。(对于我输入的指南中所需的路径:


编辑:我不确定,但我想我应该在 3.6 下安装 opencv,而不是 3.6.1,请不要使用我的路径进行安装!


我的测试代码与 OpenCV 3.2 文档的教程完全一样,但输出屏幕只显示一个标题:

结果:

OpenCV 空图像窗口 如图所示,图片内容缺失。

似乎和我的python有关,图标坏了:

破损的蟒蛇图标

请帮我!我只想将opencv用于我的学校项目......


0 投票
1 回答
541 浏览

opencv - VideoCapture 不打开视频文件

我正在尝试从视频文件中逐帧读取图像。视频文件放在当前目录中。试图提供视频文件的绝对路径仍然cat.isOpened()函数调用返回 false。此设置在 ubuntu 16.04 机器上,使用 pip3 安装了 opencv。

即使将这些标志cv2.CAP_FFMPEG、cv2.CAP_IMAGES 和 cv2.CAP_DSHOW作为 VideoCapture() 构造函数的第二个参数,isOPened() 也会返回 false。

有没有办法找出导致错误的原因?

编辑 5:成功打开文件后,以下 strace 是否有意外情况。

$ strace python3 face_detect.py

0 投票
1 回答
182 浏览

c++ - VideoFrames 仅在按下 esc、空格键或回车键时才会出现 OpenCV c++

我是 Computer Vison 的中级人员,并且对 opencv python 相当精通,但是在使用 c++ 时,我在仅从 Video feed 中选择 ROI 并显示裁剪后的 feed 时遇到了问题。我的代码看起来像这样。

代码正在编译,并且可以看到裁剪的窗口,但是我总是需要单击 enter、空格键或 esc 来获取视频源。奇怪吗?

0 投票
1 回答
287 浏览

python-2.7 - OpenCV 3.2.0-dev - 3.2.0 版本缺少 RTrees,无法找到开发版本

OpenCV 3.2.0似乎没有RTrees 库

但是互联网上到处都是cv2.RTrees的例子。我想可能是版本不匹配的问题 - 也许版本是错误的?应该是3.2.0-dev吗?

但是在Fedora 24上,我似乎无法在互联网上找到这个包。我只看到只有 ubuntu 用户可以安装 3.2.0-dev。我错过了什么吗?

0 投票
0 回答
207 浏览

python-3.x - 使用 OpenCV imshow 和 matplotlib 显示的奇怪问题

我试图简单地使用 OpenCV 显示图像并使用 MatPlotLib 绘制图形,不一定同时。相反,在我无法破译的奇怪情况下,我会收到一条错误消息。我的代码如下:

我在运行此代码时遇到的错误发生在关闭 cv 图像后,如下所示(以及一个弹出窗口说 Python 已崩溃):

如果我在代码中注释掉第 1 节或第 2 节,则剩余的图将正确显示。奇怪的是,如果我复制第 2 部分并在第一部分之前再次粘贴,代码运行正常,我看到所有三个数字。

我梳理了很多带有类似错误消息的帖子,但他们使用“TkAgg”的常见解决方案并没有解决我的问题。我正在使用 MacOS Sierra 和 OpenCV 3.2.0。任何其他建议将不胜感激,我对 OpenCV 很陌生,对 MatPlotLib 也很陌生!

在此先感谢您的帮助!

0 投票
0 回答
401 浏览

c++ - 引发访问冲突异常 OpenCV

我正在使用带有 OpenCV 3.2.0 和 haarcascades 的 Visual Studio 2017 开发一个简单的人脸检测器。每当我运行它时,我都会收到一条错误消息,说在我创建第一个点后立即引发了异常。访问冲突错误。任何帮助将不胜感激,因为我在代码中看不到任何错误。这是抛出异常的图片。

0 投票
2 回答
1171 浏览

python-2.7 - npy_common.h NPY_INTERNAL_BUILD 未定义

我正在尝试使用 Python 2.7 绑定在 Ubuntu 16.04 上安装 Opencv 3.2.0。当我以这种方式安装 Opencv 3.1.0 时,Fabric 脚本运行良好,但是当我尝试 3.2.0 时,我收到以下错误:

我正在使用 Fabric 脚本,我在下面包含了相关部分:

任何帮助将不胜感激。

0 投票
2 回答
1438 浏览

compiler-errors - Opencv 3.2 Visual Studio 构建错误

我已经尝试了太多次来构建 Opencv 3.2。在 VS 2017 上。Cmake 给了我 Conf 和生成是好的,但是当我在 VS 2017 上编译时,只构建了 12 个包。他们中的其他人给了我错误。

我的系统是windows 10。谢谢

Cmake结果;