当前位置: 首页 > news >正文

Python项目——识别指定物品

目录

1、百度EasyDL平台数据配置

1.1、训练图像上传

1.2、训练图像进行标注

1.3、训练模型

1.4、检验识别

1.5、申请发布

1.6、控制台权限配置

2、Python调用物体识别API


        本项目是基于百度EasyDL平台制作的识别转盘内瓶子,且识别瓶子位置的一个项目。通过在百度进行物体识别的训练,然后配置好后,通过Python调用API函数,识别上传图像中的物品,以及识别物体所在的位置。

1、百度EasyDL平台数据配置

1.1、训练图像上传

        首先进入EasyDL平台(https://ai.baidu.com/easydl/app/imgcls/overview),在 “ 数据总览 ” 里面上传需要训练的数据,具体操作如下所示。

1.2、训练图像进行标注

        然后对数据进行标注,当选项 “ 无标注信息 ” 为 0 时,说明已经标注完成,具体操作如下所示(操作内容有快进)。

1.3、训练模型

        通过在平台进行模型的训练,然后就能对物体进行识别了。模型的训练需要一段时间,最后等待模型的训练完成,具体操作如下所示。

1.4、检验识别

        我们可以在线对训练的模型进行校验,判断这个模型的识别能力。通过调整阀值来控制识别的强度,具体操作如下所示。

1.5、申请发布

        如果你想在通过外围平台进行物体的识别,你就需要 “ 申请发布 ”,这样才能通过调用API进行物体的识别,具体操作如下所示。

1.6、控制台权限配置

        等待发布完成后,需要对权限进行配置,具体操作如下所示。

2、Python调用物体识别API

        官方有调用API的示例函数,我们需要对示例进行相应的修改,代码中 “ MODEL_API_URL ” 、“ API_KEY ” 、“ SECRET_KEY  ” 需要自己填写对应的参数,填写完成保存为 .py 格式,具体操作如下所示。

        在Python代码中 “ IMAGE_FILEPATH ” 设置相应要识别的物体图像,再通过 “ PARAMS ” 设置识别的强度,设置后运行即可。

        运行后返回的是Json语言,对其进行解析即可得到识别的物体,以及识别物体的坐标及长宽高,如下图所示。

http://www.lryc.cn/news/214713.html

相关文章:

  • Spring-创建非懒加载的单例Bean源码
  • Techlink TL24G06 网络变压器 10G 基座单端口变压器
  • Python操作PDF:PDF文件合并与PDF页面重排
  • 删除链表的倒数第n个节点(C++解法)
  • Apache服务的搭建与配置(超详细版)
  • 设计模式大赏(一):桥接模式,组合模式
  • 数据通信——应用层(DHCP的原理与配置)
  • 力扣151.反转字符串中的单词
  • vim三种模式,文本操作(操作字符/光标,列出行号可视化块模式/多文件查看)
  • jquery控制easyui中combobox、textbox显示隐藏
  • Android拖放startDragAndDrop拖拽onDrawShadow静态添加xml布局View,Kotlin(4)
  • Servlet 初始化参数(web.xml和@WebServlet)
  • shell_62.shell脚本生成一个标准的 SQL INSERT 语句
  • 华为ICT——第五章语音处理理论与实践
  • ardupilot开发 --- SLAM 篇
  • Elasticsearch:在你的数据上训练大型语言模型 (LLM)
  • 拓展卡尔曼滤波EKF
  • 第四章 应用SysML基本特性集的汽车示例 P2(断更)|系统建模语言SysML实用指南学习
  • Vue入门——核心知识点
  • 使用opencv的tracking模块跟踪目标
  • Debian或Ubuntu静态交叉编译arm和aarch64
  • 最新ai系统ChatGPT程序源码+详细搭建教程+以图生图+Dall-E2绘画+支持GPT4+Midjourney绘画
  • 【设计模式】第16节:行为型模式之“命令模式”
  • 安装pytorch报错torch.cuda.is_available()=false的解决方法
  • 自定义表格的表头根据后端的数据进行筛选是否进行自定义表头添加按钮
  • 海上风电应急救援vr模拟安全培训提高企业风险防范能力
  • 自定义SpringBoot启动图标
  • diffusers-Tasks
  • 文件下载漏洞, 漏洞原理, 测试方法, 漏洞防御, 常见敏感路径
  • 【零参考GAN:Pansharpening】