如何使用 YOLOv8 OBB 和 OpenCV 保存检测到的物体的裁剪图像

问题描述 投票:0回答:1

我正在使用 YOLOv8 OBB 在 Python 中通过 OpenCV 进行对象检测。模型推理工作正常,我可以检测输入图像中的对象。但是,我需要将检测到的对象的裁剪图像保存到输出文件夹中。

我尝试使用 save_crop 属性,但它似乎不起作用(也许这个版本中没有实现)。如果您能提供有关如何使用 YOLOv8 OBB 和 OpenCV 保存检测到的物体的裁剪图像的指导,我将不胜感激。

python opencv object-detection yolo yolov8
1个回答
0
投票

使用open cv中的裁剪方法后,您可以使用以下函数来保存图像:

cv2.imwrite(imagesPath, img) 
#imagesPath is the "path/imageName.jpg"
#img is the cropped image
© www.soinside.com 2019 - 2024. All rights reserved.