我可以使用 detect.py yolov5 仅检测特定标签吗
Can I detect only specific labels using detect.py yolov5
我已经在自定义数据集上训练了一个基于 YOLOv5 的模型,该数据集有两个 classes(例如人和汽车)
我正在使用 detect.py
和以下命令:
> python detect.py --weights best.pt --source video.mp4
我只想检测汽车class而不检测人,如何实现?
我认为你可以使用 detect.py 的参数 --类。只需使用 类.
的索引
您可以指定要检测的 类[--类] 将使用参数。
例子
python detect.py --weights "your weights.pt" --source "video/image/stream" --classes 0,1,2
在上面的命令中,0,1,2是classId,所以当你运行它时,只会检测到提到的类。
我已经在自定义数据集上训练了一个基于 YOLOv5 的模型,该数据集有两个 classes(例如人和汽车)
我正在使用 detect.py
和以下命令:
> python detect.py --weights best.pt --source video.mp4
我只想检测汽车class而不检测人,如何实现?
我认为你可以使用 detect.py 的参数 --类。只需使用 类.
的索引您可以指定要检测的 类[--类] 将使用参数。
例子
python detect.py --weights "your weights.pt" --source "video/image/stream" --classes 0,1,2
在上面的命令中,0,1,2是classId,所以当你运行它时,只会检测到提到的类。