我使用 ImageAI 检测视频中的车辆,我的要求是在处理视频时将检测到的车辆作为图像保存在一个单独的文件夹中。 给出了我使用的代码。

from imageai.Detection import VideoObjectDetection
import os

execution_path = os.getcwd()

detector = VideoObjectDetection()
detector.setModelTypeAsTinyYOLOv3()
detector.setModelPath( os.path.join(execution_path , "yolo-tiny.h5"))
detector.loadModel()

custom_objects = detector.CustomObjects( motorcycle=True, car=True, bus=True,truck=True,)

video_path = detector.detectCustomObjectsFromVideo(custom_objects=custom_objects, 
                                input_file_path=os.path.join(execution_path, 
                               'C:\\Users\\priyan\\Desktop\\Number plate identification\\Test 
                                Videos\\test04.mp4'),output_file_path=os.path.join(execution_path, 
                               "traffic_custom_detected"),frames_per_second=20, log_progress=True)
print(video_path)

  ask by F.L.P.M. Jayawardena translate from so

本文未有回复,本站智能推荐:

1回复

使用imageAI进行目标检测

我正在使用 imageAI 库开发植物叶子检测模型。 当我创建模型的实例时,会发生以下错误。 我无法理解错误。 这是我的代码: 错误:
1回复

使用Python和imageai中的自定义模型进行多对象检测

我已经用自己的图像数据集训练了自己的模型,用于图像中的对象识别,但它似乎无法识别所有对象。 我只有 2 个对象(一个人键入字母表中特定字母的不同方式的图像)。 例如字母“a”和字母“o”,如下所示。 当我在手写文本样本上运行测试代码时,在某种程度上,它确实说明了它的准确度百分比,但没有边界框。
1回复

最近ImageAI更新后,在自定义对象检测训练期间几乎没有GPU使用

大约一个月前,我使用 TensorFlowGPU 1.13 在 Google Colab Pro 上使用 ImageAI 使用 750 张图像训练了一个自定义对象检测模型,训练时间大约为 30 分钟/轮次。 现在,当我使用相同的数据集但使用 TensorFlowGPU 2.4.3(ImageAI 不
1回复

带有预测训练的ImageAI对象检测

我已经成功地训练了一个预测模型 - 所以没有使用ModelTraining类的标签。 目前,我可以使用CustomImagePrediction.predictImage()返回它认为在图片中的值。 我希望能够检测图像中对象的位置,而不仅仅是它认为的位置。 这个功能在CustomObjectDete
1回复

使用imageai-module'keras.backend'进行对象检测没有属性'get_session'-

我有以下代码 然后我得到了这个错误 我在运行后导入了 tensorflow 和 keras,这些分别是版本 我尝试安装 tensorflow=1.13.1,因为我读到它应该在某处有所帮助,但那是 2018 年的,但没有用。 我能做些什么来修复这个错误? 或者有没有其他方法可以使用预先训练的对象检测模
2回复

使用ImageAI我得到=>AttributeError:module'tensorflow'hasnoattribute'to_float'

我想按照本教程( https://medium.com/deepquestai/train-object-detection-ai-with-6-lines-of-code-6d087063f6ff )检测图像中的对象。 但是,我收到一条错误消息,无法解决。 鉴于我无法更改imageai的源代码,因
1回复

运行ImageAI训练总是返回0损失

我正在尝试使用典型的 hololens 教程来使用 Tensorflow、Keras 和 ImageAI 来训练新的自定义对象检测。 训练正在运行,但它总是返回如下内容: 损失:0.0000e+00 - yolo_layer_1_loss:0.0000e+00 - yolo_layer_2_loss
1回复

如何使用tenserflow将python项目部署到exe文件?甚至有可能吗?

我有一个基于ImageAI的项目(代码直接取自文档),用到了tenserflow、keras等依赖,需要打包成exe文件。 问题是,到目前为止,我一直无法做到,我一直在使用 pyinstaller 库。但是我遇到的问题是我无法创建一个有效的 exe 文件。 exe 文件会在几分之一秒内关闭。所有希