我正在使用 YOLOv8 OBB 在 Python 中通过 OpenCV 进行对象检测。模型推理工作正常,我可以检测输入图像中的对象。但是,我需要将检测到的对象的裁剪图像保存到输出文件夹中。
我尝试使用 save_crop 属性,但它似乎不起作用(也许这个版本中没有实现)。如果您能提供有关如何使用 YOLOv8 OBB 和 OpenCV 保存检测到的物体的裁剪图像的指导,我将不胜感激。
使用open cv中的裁剪方法后,您可以使用以下函数来保存图像:
cv2.imwrite(imagesPath, img)
#imagesPath is the "path/imageName.jpg"
#img is the cropped image