首页 > 解决方案 > TypeError:'key' 是此函数用于排序图像的无效关键字参数

问题描述

我正在尝试从 yolo 裁剪有界图像,但它给了我这个错误

def firstCrop(img, predictions):
    predictions.sort(key=lambda x: x.get('confidence'))
    xtop = predictions[-1].get('topleft').get('x')
    ytop = predictions[-1].get('topleft').get('y')
    xbottom = predictions[-1].get('bottomright').get('x')
    ybottom = predictions[-1].get('bottomright').get('y')
    firstCrop = img[ytop:ybottom, xtop:xbottom]
    cv2.rectangle(img,(xtop,ytop),(xbottom,ybottom),(0,255,0),3)
    return firstCrop

在这条线

 predictions.sort(key=lambda x: x.get('confidence'))

TypeError:'key' 是此函数的无效关键字参数

标签: pythonopencvyolo

解决方案


推荐阅读