使用训练好的yolov8模型预测图片或者视频时,可以直接在model里面将save和save_txt设置为True,也可以将results里面的maskes和boxes输出出来。
model = YOLO('best.pt')
results = model(source='地址',save=True, save_conf=True, save_txt=True,max_det = 1)
for result in results:
masks = result.masks
boxes = result.boxes
将一张850*850大小的图片导入进去之后
model("图片地址")中save出来的txt文件包括xywh等信息,这里是将其转化为640*640大小后的百分比坐标;
masks里的掩码也是640大小的矩阵;
但是boxes里的实际像素坐标却是850*850大小的;
这些有什么区别吗?