问题标签 [darkflow]

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

python - ImportError:在 Mac 上为 Darkflow 安装 Cython 时没有名为“Cython”的模块

我正在尝试在我的 Mac 上安装 darkflow,并且我已经下载了 cython 扩展。

我正在尝试在终端上使用此命令:

任何想法如何解决这个错误?

0 投票
2 回答
557 浏览

python-3.x - ImportError:/home/kei/darkflow/darkflow/cython_utils/cy_yolo_findboxes.so:未定义符号:_Py_ZeroStruct

我有一个 ImportError:

我能做些什么?

提前致谢,

0 投票
2 回答
450 浏览

python-imaging-library - 如何将屏幕用作暗流的视频输入

我已经在我的数据集上训练了暗流并取得了良好的效果!我可以给它一个预先录制的图像或视频,它会在正确的东西周围绘制边界框,赢了!

现在我想像使用相机提要一样实时运行它,除了我希望我的提要来自屏幕,而不是相机。我有一个特定的窗口,它是从特定进程启动的,或者我可以只取屏幕的一部分(来自坐标),这对我的应用程序来说都很好。

目前我使用 PIL 图像抓取,然后将图像输入到暗流中,但这感觉很慢(可能每秒几帧),不像视频文件可以获得的 30 ish fps!

0 投票
0 回答
303 浏览

python - 从视频流中执行接近实时的人员检测的问题

目标:从给定的远程视频流中以最小的延迟/延迟实时检测人。

设置 :

  • Raspberry Pi (2) 带 USB 网络摄像头,使用 Flask 提供图像/视频流。
  • 本地机(macbook pro)获取视频流,通过OpenCV、Darknet/DarkFlow/Yolo、Tensorflow处理图像。
  • 显示检测到的人获得的处理流。检测到的人周围会有一个矩形。
  • 蟒蛇 3

我目前有基本功能工作,但是,它似乎相当慢。当我需要在不到一秒的时间内处理图像时,大约每隔几秒钟就会处理一次图像。所以结果是一个视频,它显示了流后面的更新方式并且断断续续。通过四处搜索,这似乎是一个常见问题,但我似乎还没有找到一个直接的答案。

正如一些论坛所说,我已经将流抓取实现为自己的线程,但我相信现在的问题只是处理抓取的图像所需的时间。

是否可以提高性能?我是否需要在提供良好 GPU 的系统上在云中进行此处理,以便我可以利用这种性能提升?我是否使用了错误的 yolo 权重和 cfg?我知道 yolov3 已经出局了,但我认为我在使用我的环境时遇到了问题。

0 投票
3 回答
4020 浏览

python - 训练新的 Yolo 模型是否需要调整图像大小?

我想用我自己的数据集训练一个新模型。我将为此使用 Darkflow/Tensorflow。

关于我的疑惑:

(1) 我们是否应该将训练图像调整为特定大小?

(2) 我认为较小的图像可能会节省时间,但较小的图像会损害准确性吗?

(3)对于要预测的图像,我们应该调整它们的大小还是没有必要?

0 投票
1 回答
515 浏览

python - 出现错误 python setup.py build_ext --inplace VC C++ 14.0 required

在执行 TensorFlow 代码的 setup.py 以运行暗网时,我遇到了有关 Microsoft Visual C++ 版本的错误。

命令:

输出:

0 投票
1 回答
690 浏览

python - 在运行 YOLO 以测试自定义对象 cfg 文件路径错误时,路径是正确的,但即使它显示此错误

此代码用于运行我训练的权重,文件夹 ckpt 包含 1050 步训练数据,此文件位于 darkflow 主文件夹的 cfg 文件夹之外。

import cv2
from darkflow.net.build import TFNet
import numpy as np
import time

options = { 'model': 'cfg/tiny-yolo-voc-1c.cfg', 'load': 1050, 'threshold': 0.2, 'gpu': 1.0 }

在原子编辑器中运行此代码后,显示以下错误
Parsing cfg//tiny-yolo-voc-1c.cfg
Traceback (most recent call last):
File "C:\Users\amard\Desktop\Hotel\darkflow\test.py", line 13, in <module> tfnet = TFNet(options)
File "C:\Users\amard\Desktop\Hotel\darkflow\darkflow\net\build.py", line 58, in __init__
darknet = Darknet(FLAGS) File "C:\Users\amard\Desktop\Hotel\darkflow\darkflow\dark\darknet.py", line 17, in __init__
src_parsed = self.parse_cfg(self.src_cfg, FLAGS)
File "C:\Users\amard\Desktop\Hotel\darkflow\darkflow\dark\darknet.py", line 68, in parse_cfg
for i, info in enumerate(cfg_layers):
File "C:\Users\amard\Desktop\Hotel\darkflow\darkflow\utils\process.py", line 66, in cfg_yielder
layers, meta = parser(model); yield meta; File "C:\Users\amard\Desktop\Hotel\darkflow\darkflow\utils\process.py", line 17, in parser
with open(model, 'rb') as f: FileNotFoundError: [Errno 2] No such file or directory: 'cfg//tiny-yolo-voc-1c.cfg'
[Finished in 4.298s]

0 投票
1 回答
470 浏览

java - 保存的 .pb 文件(使用暗流创建)未在 java 中加载

我使用以下命令创建了一个 .pb 文件:

虽然模型创建成功,但当我将它加载到我的 java tensorflow 应用程序中时,我收到以下错误:

问题出在第二行代码中:

我尝试深入挖掘并找到此链接: Can not load pb file in tensorflow serving 在链接之后我运行了以下命令:

输出如下:

/home/adisys/anaconda3/lib/python3.6/site-packages/h5py/init.py:34:FutureWarning:不推荐将 issubdtype 的第二个参数从 float 转换为 np.floating。将来,它将被视为 np.float64 == np.dtype(float).type。from ._conv import register_converters as _register_converters
给定的 SavedModel 包含以下标签集:

可以看出,没有显示标签集。可能是什么问题?

0 投票
1 回答
3237 浏览

python - ModuleNotFoundError:没有名为 darkflow.cli 和“nms”的模块

我正在https://github.com/llSourcell/YOLO_Object_Detection试用 YOLO 教程

当我执行此步骤时:

我收到了这个错误:

我试图到处寻找解决方案,但没有运气。然后我尝试跳过该行并继续...

我收到了这个错误:

任何帮助表示赞赏。谢谢

0 投票
2 回答
814 浏览

python - darkflow - AttributeError:“NoneType”对象没有属性“find”

darkflow 和 python 的新手。我正在尝试使用https://github.com/thtrieu/darkflow和 yolo 权重来训练我自己的数据集。我目前遇到错误:

执行pascal_voc_clean_xml.py第 41 行时:'w = (imsize.find('width').text)'

这是来自https://github.com/thtrieu/darkflow/blob/master/darkflow/utils/pascal_voc_clean_xml.py的代码的一部分:

这是我的 xml 文件: 在此处输入图像描述

我知道'find'是python中ElementTree.py的一个函数,但为什么'find'函数不能正常工作?