问题标签 [imageai]

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

python - MatplotlibDeprecationWarning: '.predictImage()' 已被弃用!请改用'classifyImage()'

所以我按照这个博客使用 ML 构建图像分类,我已经训练了 2 个数据集,狗和管道,无论我给它哪个图像,它总是说它的 100% 管道,并出现以下错误,

谁能告诉需要做什么

0 投票
1 回答
141 浏览

tensorflow - 如何在我的 GPU 而不是我的 CPU 上运行 ImageAI

所以我对此很陌生,我试图在谷歌上找到答案,但它有点不起作用。所以我正在尝试运行这个库ImageAI 库

我能够在 CPU 上正常运行它,至少我认为它只需调用 python test.py 就可以在 CPU 上运行。我在那里正确吗

但由于模型预测需要很长时间,我想在我的 GPU 上运行它。我试图做的是创建一个 conda 环境并激活它,但是在我这样做之后我得到了这个错误。

ModuleNotFoundError: No module named 'imageai.Classification'

虽然我在我的环境中安装了 imageai

正如您通过执行此命令所看到的。我在这里做错了什么?

0 投票
0 回答
31 浏览

python - 从实时 YouTube 视频中检测对象并生成链接

我正在做一个小项目,我想创建一个浏览器扩展程序以与 Youtube(或其他流媒体网站)一起使用,以检测视频中的时尚物品并生成将显示在列中的购买链接(这个想法不是完全成熟了)。我正在使用 ImageAI 库来检测图像。可以在 OpenCV VideoCapture() 函数中捕获实时摄像头馈送,然后将其传递给 ImageAI 的 detectObjectsFromVideo() 函数。

有人可以告诉我如何修改它以使用 youtube 视频吗?我认为 Pafy/Youtube-dl 在下载视频时不会满足需求,这不是这里的要求。从用户的角度来看:如果我打开这个扩展,然后在观看视频时,应该检测到对象并生成相应的链接,以获得良好的客户体验。

听到你的想法也会很棒。

0 投票
0 回答
107 浏览

python - ImageAI 自定义图像分类只给出误报

我刚刚开始学习如何使用图像识别,所以几天前我开始学习本教程。由于我是新手,我决定使用教程中使用的同一组图像来确保我做的一切都是正确的。在花了一段时间训练模型之后,我一直在尝试对从 Google 下载的不同图像进行测试,看看是否有任何测试有效。到目前为止,无论我展示什么图像,预测模型都只会给出完全相同的误报(如下所示)。

在这个特定的测试中,我将它与穿着工作服的医生的图像进行对比,但是当向消防员和警察展示时,它有相同的反应,我不知道我做错了什么。我试图搜索其他有类似问题的人,但我的谷歌技能似乎让我失望了。我还尝试在 3 台不同的计算机上构建和测试相同的模型,每次都得到相同的结果。这是我正在使用的所有代码:

使用 Python v3.8、ImageAI v2.1.6、Keras v2.6.0、TensorFlow v2.6.0。所有的文件路径都是正确的(我在这个代码片段中缩短了它们)并且没有抛出任何错误,所以它应该是逻辑错误。另外,我知道我在这里的模型只有 65.85% 的准确度,但我认为这也不是问题所在,因为我昨天制作了一个只有 2 种对象类型和 97% 准确度的模型,但它只会输出无论我展示什么图像,相同的“100.0 匹配”误报。如果我不得不猜测,本教程可能有些内容已经过时并且无法正常工作(或者至少不能像以前那样工作),但我不知道它可能是什么。如果有人知道它可能是什么,我将非常感激!谢谢

0 投票
1 回答
127 浏览

tensorflow - 从文件加载权重时层数不匹配。ImageAi 自定义

我需要帮助...我使用 imageai 自定义类来创建我自己的检测...

现在我们开始

<...>

0 投票
0 回答
25 浏览

python - 使用 ImageAI 运行 TensorFlow 时中止(核心转储)错误

我正在按照本教程学习使用 ImageAI 的对象检测应用程序:使用 Image AI进行对象检测,我遵循了这些步骤,包括安装 Tensorflow CPU 版本。2.4.0 和 ImageAI 版本。2.1.6。我认为一切都设置好了:Tensorflow 和 ImageAI 的版本,但是,当我运行 python 代码时,我遇到 Aborted (core dumped) 错误如下:Aborted error

我在 Ubuntu 18.04 VM 上运行代码。

这个错误有什么解决办法吗?我先谢谢大家了!

0 投票
0 回答
17 浏览

python - 仅使用 imageai.Detection 检测一个人

我是 imageAI 的新手,最近我读了一篇关于检测行人的小项目的文章。我尝试获得相同的结果,但出现了一些问题。

这是我的代码:

有一个警告,也打印了结果:

这是我输入的照片: 原始照片 这是生成的照片: 新的

原照片没有盒子,新照片只有一个盒子。但是新的应该有两个盒子,根据两个人。

不知道是不是只有一个盒子是因为警告还是其他原因?有人可以帮我吗?

谢谢。

0 投票
0 回答
28 浏览

python - ImageAI/Keras 无法加载 ResNet 模型

我正在尝试使用 imageai 库中的图像预测工具,但出现以下两个错误...作为初学者,老实说,我无法理解这些错误,也找不到任何答案在线有效。如果有人可以帮我解决它,我将不胜感激。

1.

但我确实安装并更新了 h5py。正如其他人在过去的问题中所建议的那样,我还尝试安装 h5py==2.10.0 和 cython,但这对我也不起作用。

2.

我尝试了几种不同的方法来编写路径,但这仍然行不通。

这是完整的错误文本:

这是我的代码:

0 投票
1 回答
162 浏览

python - 尝试安装 imageai 2.1.5 后无法从“keras.layers.normalization”导入名称“BatchNormalization”

我尝试安装 pytorch 但失败了。我还下载了它运行所需的所有库(opencv-python、numpy、scipy 等),但什么都没有……我该如何解决这个问题?

错误:

代码:

0 投票
0 回答
22 浏览

python - Tensorflow Keras hdf5 - 权重不匹配

我正在使用 opencv 和 imageai 来训练一个简单的对象检测模型。当我去推理时,我看到了很多Skipping loading of weights for layer ... due to mismatch in shape

我将该消息跟踪到此文件:miniforge3/lib/python3.9/site-packages/tensorflow/python/keras/saving/hdf5_format.py. 相关的代码块如下:

这条线让我感兴趣:

为什么两个重量不匹配?我使用的是预训练模型 (YOLOv3),但如果我不使用预训练模型,也会出现此问题。

由于 1-71 范围内的不匹配而未跳过的唯一权重:

  • 批处理规范化_59
  • conv2d_62
  • conv2d_63
  • conv2d_64
  • conv2d_68