python - 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' 是此函数的无效关键字参数
解决方案
推荐阅读
- open62541 - 如何从结果结构中获取方法调用的NodeId
- qt - 将 Qt 5.15 QML 移植到 Qt 6.0.2 QML 的自定义 ScrollBar 大小错误
- javascript - 单击 React 中的链接时页面重新加载
- .net - 找不到 testhost.dll 请发布您的测试项目并重试
- php - Laravel 8:如何通过 withCount() 返回有答案的问题
- javascript - 为了避免灾难性回溯,我应该允许的最大长度是多少?
- scala - 如何在模拟上调用咖喱函数?
- java - 定义可以在不是 UDF 的 spark sql 中调用的自定义方法
- java - 未找到构造函数 Java + Lombok
- php - 将wordpress站点从本地主机迁移到实时服务器的最简单方法是什么