问题标签 [imutils]

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

python - opencv 和 imutils 在我的 docker 中无法正常工作

我需要在 anaconda docker 环境中安装一些库。下面是我的 dockerfile 和 environment.yml。我可以毫无错误地构建我的 docker,但是当我运行我的代码时,似乎 opencv 和 imutils 没有正确安装。谁能告诉我该怎么办???

dockerfile

环境.yml

0 投票
1 回答
72 浏览

python-3.x - 将 Pillow 中加载的 gif 图像转换为 png

我正在抓取一个通过将信息显示为图像来保护的网页,以免被抓取。当我导入格式.gif为它发送错误的图像时。我试图找到一种方法将导入的图像转换为另一种格式,如 png,但我没有成功。

错误:

0 投票
0 回答
708 浏览

python - Raspberry Pi:如何从 python 配置快门速度和曝光时间

我对树莓派和 python 很陌生。我想从 python 脚本配置树莓派相机(曝光时间和快门速度)。使用 opencv,它使用 Picamera 模块工作。这是示例。

但在我的主要代码中,我使用的是 imutils 视频流。现在我不知道如何将这两者整合在一起。如果有人可以在这里指导我,那将是很大的帮助。

0 投票
1 回答
256 浏览

python - (imutils)PackagesNotFoundError:当前频道不提供以下软件包:

我正在使用 python 3.7 并尝试imutils通过以下方式在 conda 中安装软件包:

它们都产生相同的错误:

除非:

生成:

0 投票
1 回答
172 浏览

python - cv2 使用最小化窗口捕获视频

我有一个使用 cv2 来捕获检测到的第一张脸并仅在 cv2 窗口中显示该区域的小型 python 脚本。一切都很好。

目前,视频源在最小化时将冻结。如果我将 cv2 窗口最小化到托盘,如何让我的脚本继续捕获视频?

编辑

我还想知道是否有更好的方法可以减少 CPU 的负载。当前运行此脚本将使用我的 cpu 的 14 - 20%。

0 投票
0 回答
97 浏览

video-streaming - Imutils.video FPS 仅读取视频的第一帧

我正在研究基于 Yolo 的对象检测器,我想将它部署在视频/ipcamera 上。我使用 imutils.video 模块循环播放视频的所有帧。但结果只显示了对视频第一帧的检测。我想知道我的实现问题出在哪里,这是我的项目代码:

0 投票
0 回答
55 浏览

attributeerror - AttributeError:模块“imutils”没有属性“grab_contours”

我正在使用 python3、cv2 和版本 imutils == 0.5.4,似乎 imutils 没有属性“grab_contours”。请指教。

0 投票
0 回答
95 浏览

python-3.x - 我已经在我的虚拟环境中安装了 imutils 库,但它一直抛出 MODULE NOT FOUND ERROR

问题 问题是,当我在 vscode 的终端中导入它时它可以工作,但是当我尝试在 vscode 编辑器中运行代码时,它会抛出 Modelue Not Found Error。

我试过的

  1. pip install imutils
  2. pip unistall imutils然后重新安装
  3. 通过列出该环境中所有已安装的库来验证虚拟环境中的安装。
0 投票
0 回答
69 浏览

python - Python:无法在二维数组中输入一些变量来裁剪图像

我是 Python 的绝对初学者,我正在编写一个使用笔记本电脑网络摄像头的程序。

我想根据裁剪因子裁剪输出,它看起来很简单:

现在问题是我的代码不起作用,我似乎无法理解控制台上显示的错误:

文件“/Users/iacopo/Desktop/pyPong/faceStabilizer.py”,第 74 行,在 cv2.imshow("cropped",cropped_image) cv2.error: OpenCV(4.5.3) /private/var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn /T/pip-req-build-8g_88acj/opencv/modules/highgui/src/window.cpp:1006:错误:(-215:断言失败)size.width>0 && size.height>0 in function'imshow'

如果我用整数手动替换变量名,一切正常。此外,如果我将 y_crop_start 和 x_crop_start 作为变量名,但在分号后手动输入整数,一切正常:

我确信有一个简单的解决方法,我觉得被困在这里很愚蠢。

0 投票
1 回答
32 浏览

python - 录制视频,自动保存,然后重新录制

我正在寻找每分钟保存视频并再次录制的方法。当我运行我的代码时,我会捕获它,直到我按下“q”。有没有办法自动保存并重新记录?我使用 imutils,cv2