- 1
- 0
- 约小于1千字
- 约 7页
- 2026-02-11 发布于福建
- 举报
子任务3:筛选边框,统计边框数量03任务描述:子任务2标出的边框出现重合多余情况,需要进行算法筛选,导入外部文件:shaixuan.py,将多余的边框清除掉,保证一个工件只对应一个边框,统计边框数量就是工件实际数量。
子任务3:筛选边框,统计边框数量041)编写shaixuan.py程序2)导入外部py文件3)Importshuaixuan4)应用shaixuan.py中的函数non_max_suppression,“shaixuan.non_max_suppression”,通过将子任务2中存储的轮廓框点进行筛选,设置参数大小,可以提出不符合要求的边框5)遍历筛选后的列表的所有点,重新绘制矩形,并显示6)统计绘制矩形数量7)在图片上显示统计数目:1、合并文本拼接字符串,左下角坐标确定文本的位置。
子任务3:筛选边框,统计边框数量04①编写shaixuan.py程序:该文件定义一个non_max_suppression函数(后续会用到)具体代码见右图:
子任务3:筛选边框,统计边框数量04②由于支持混编,有些非业务程序可以通过本地写一个python程序,作为库导入。具体如图:)③Importshuaixuan:
子任务3:筛选边框,统计边框数量04④应用shaixuan.py中的函数non_max_suppression,“shaixuan.non_max_suppression”,通过将子任务2中存储的轮廓框点进行筛选,设置参数大小,可以提出不符合要求的边框。)boxes[pick]=non_max_suppression(boxes,overlapThresh,areaThresh)3个输入:boxes原有的存储轮廓框点的列表;??????????overlapThresh:设置两个边框重叠率阈值。重叠率是两个边框的交集与并集的比值。范围是0-1.areaThresh:边框的边长阈值。当边框小于该阈值,将被剔除。返回:boxes[pick]:筛选后的存储轮廓框点的列表。调参技巧:overlapThresh设为0.1,areaThresh不断增加。
子任务3:筛选边框,统计边框数量04⑤遍历筛选后的列表的所有点,重新绘制矩形,并显示。⑥统计绘制矩形数量。⑦在图片上显示统计数目:1、合并文本拼接字符串,左下角坐标确定文本的位置。
您可能关注的文档
- 《人工智能导论》——实训手册-机器视觉.docx
- 《人工智能导论》——实训手册-人脸识别.docx
- 《人工智能导论》——实训手册-医学图像分割.docx
- 《人工智能导论》——实训手册-语音处理.docx
- 《人工智能入门》课件——2.5-2 任务描述与功能要求.pdf
- 《人工智能入门》课件——2.5-3任务操作指导.pdf
- 《人工智能入门》课件——2.5-着装检测之百度API创建.pdf
- 《人工智能入门》课件——3.1-2 任务描述与功能要求.pdf
- 《人工智能入门》课件——3.1-3 子任务1操作指导.pdf
- 《正常人体结构》课件——呼吸道.pptx
- 单元四 项目一任务3废气排放装置的构造与检测(课件)-高二《汽车发动机构造与维修》同步教学(北京工业大学出版社).pptx
- 2026年基层党建知识能力测试题及答案1套.docx
- 2026年组织党建知识测试题往年题考.docx
- 2026年党建专刊知识测试题及1套参考答案.docx
- 技术规范指南文件汇编企业标准资源.doc
- 地理-陕西安康市2026年高三上学期第一次模拟预测.pdf
- 英语-福建省泉州市2025-2026学年度上学期高一年级期末.pdf
- 第二单元综合素质测评(B).doc
- 2025年中国科学院长春光学精密机械与物理研究所(长春光机所)博士专场招聘(135人)参考题库附答案.docx
- 2026年消防工程师《消防安全案例分析》题库100道及完整答案(历年真题).docx
原创力文档

文档评论(0)