我已经在 google colab 上使用 yoloV5 训练了我的模型,遵循提供的教程和为训练任何自定义模型提供的演练:用于训练您自己的自定义模型的 Colab 文件。在运行提供的链接中的最后一个单元格后,我现在有一个导出的 best.pt
文件。现在,我想利用这个训练有素的权重在任何 python 脚本上本地运行检测。这可能吗?如果是这样,我该怎么做?
您应该按照以下步骤操作:
cd ObjectDetection
将目录更改为该新文件夹。git clone https://github.com/ultralytics/yolov5.git
。它将在 ObjectDetection 文件夹中创建一个名为 yolov5 的新文件夹。yolov5 文件夹包含名为 detect.py 的重要 python 文件,该文件负责检测对象。进入 yolov5 文件夹 cd yolov5
pip install -r requirements.txt
python detect.py --weights best.pt --source image.png
ObjectDetection/yolov5/runs/detect/exp