问题标签 [cv2]

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 回答
1872 浏览

python - Python OpenCV PyCharm 自动完成

嘿伙计们,我正在使用 PyCharm 在 python 中编码。

Python 版本:3.6.1 CV2 版本:3.2.0

当我使用“import cv2”导入 cv2 时,PyCharm 中的自动完成功能被破坏。cv2.--> 当我在写作时-->没有建议,cv2.cv2.那么我得到了正确的建议,但代码不起作用。

0 投票
1 回答
1291 浏览

python - Python OpenCV 包与 Linux 不兼容?

我在我的 Windows 上测试了一些运行良好的代码。在我的 VPS (Debian) 上导出它时,我遇到了一些错误。这是否意味着它根本不可能在 linux 上运行(我对此无能为力?)?

这是我在包裹页面上找到的:

这是输出错误:

感谢帮助 !

0 投票
1 回答
8365 浏览

python - 组合超过 1 张 openCV 图像并在 OpenCV Python 中的 CV2.Imshow() 中显示它们

我有 3 到 4 张图像,我试图将它们全部组合成一张图像(放入一个窗口中),然后通过CV2.imshow()函数显示它们。但问题是这个问题的每个解决方案都是针对完全相同尺寸的图像,这不是我的情况。我的图像都是不同尺寸的。请帮我解决这个问题?我有四个不同尺寸的图像,想要这样的输出

||||||||||||||||||||||||||||||||

|| 图片1 || 图2 ||

|||||||||||||||||||||||||||||||||

|| 图片1 || 图2 ||

|||||||||||||||||||||||||||||||||

目前,我有这样的代码,用于两个仅适用于大小相同的图像的图像

0 投票
1 回答
795 浏览

python - python cv2中的cvPOSIT opencv算法

我正在尝试使用 POSIT 算法找到对象的姿势。在 python 中实现代码。在我在谷歌上找到的教程中,所有示例都使用 c++。但是如何在python中做到这一点。

在 C++ 中

cvPOSITpython cv2中的函数调用行是什么?

0 投票
2 回答
2859 浏览

python - 无法在 Mac 中导入 cv2

我无法在我的 MacOS Sierra 上安装opencv(或) 。cv2

我试过pip install opencv了,它说:

当我使用 时brew install opencv,它给了我一个信息:

但即使它显示相同的错误并且无法导入cv2。有什么办法可以解决这个问题吗?或者任何可以帮助我导入和使用 openCV 的 IDE?

0 投票
1 回答
385 浏览

python-2.7 - 无法从视频中检测人脸并将其保存为图像

以下是用于从视频(.mp4)中检测人脸的代码。我需要检测面部并将其保存为图像。

声明失败video_capture.isOpened()

我尝试通过给出相对路径仍然失败?

0 投票
1 回答
4889 浏览

python - 在没有opencv的python上显示视频?

我正在使用 openCv 进行视频处理。我所做的是逐帧读取视频,然后对每一帧进行一些处理,然后显示新修改的帧。我的代码如下所示:

这样我可以立即显示处理后的视频。问题是由于“waitkey”的存在,显示滞后很多。是否有另一种方法可以实时显示图像以形成视频,但使用 cv2 以外的另一个模块?

谢谢

0 投票
0 回答
204 浏览

python - OpenCV cvtColor:转换8位图像时信息总是丢失吗?

cvtColor 的文档说明:

“如果你对 8 位图像使用 cvtColor,转换会丢失一些信息。”

来源:http ://docs.opencv.org/2.4/modules/imgproc/doc/miscellaneous_transformations.html

即使您只是从 8 位图像转换为 8 位图像,这是真的吗?或者这是否仅仅意味着“更深”的图像将被压缩?

0 投票
0 回答
221 浏览

python - 在等级 3 张量中找到给定值的像素(例如 rgb 图像)

我想使用 numpy 来查找给定值的数组元素,例如 [2,3,4](例如,这些可能是像素值)。应该很简单,但它把我扔了足够长的时间,我转向你或神谕。

我尝试了 np.where 和 boolean 但对结果感到困惑:

我知道我能做到

但我有点想避免使用 cv2 大炮来对付麻木的蚊子

0 投票
1 回答
1616 浏览

python - Python OpenCV dump a cv2 object to file?

How to dump a cv2 object (more preciely a list or a np.array containing these objects), for example keypoints (type: cv2.KeyPoint) or matches (type: cv2.DMatch), to a file on disk in order to import them later rather than re-runing a time consumming (several hours up to days on a low end computer) algorithm on a lot of images (> 50'000)?

It doesn't work with (c)Pickle. Typical errors are:

or

And I can not find any dump or saving/export method on cv2.

The script runs using Python 2.7 on both Ubuntu 16.04 and Windows 7.