书史足自悦,安用勤与劬。这篇文章主要讲述人工智能APP-物体识别相关的知识,希望能为你提供帮助。
物体识别Object Detection
aia源码与素材
aix扩展组件
文章图片
主要是利用插件中的Object Detection组件,将选择的图像上传到服务器中进行检测,并返回结果(JSON数据)。
再APP中利用返回的JSON数据,显示出识别结果:类别和置信度等等。一般置信度大于0.5基本是准确的。
1、组件方法一览
文章图片
2、上传图片
(1) 使用图像选择框等组件获取JPG格式图像文件的路径
(2)调用UploadAndUseImage, 将图像上传到服务器
(3)上传结束后, 产生ImageUploadFinished事件,此时可以通过GetUploadedImageURL获取图像的URL。如果URL为空,则表示上传失败。
文章图片
3、开始识别
调用StartDetection开始识别,得到服务器返回的识别结果后,产生GotResult事件。
文章图片
4、处理识别结果
注意:
1. 索引值index从1开始。
【人工智能APP-物体识别】2. GetDetectionBox返回的是一个四项的列表,包含物体包围框的左上角坐标(xmin, ymin)和右下角坐标(xmax, ymax)。四个数字范围都在[0, 1]之间。
3. GetDetectionClassName返回物体所属类别的名称。
4. GetDetectionScore返回一个[0, 1]之间的数,表示物体属于检测到的类别的置信度
文章图片
推荐阅读
- 人工智能APP-人脸识别Face Detection
- app+pc的sdk
- 基于Dapper的泛型Repository
- Android Zygote介绍
- 在Eclipse配置并编译worldwind java2.1.0源码,选中Src目录下gov.nasa.worldwindx.examples包下ApplicationTemplate.java类文件
- Cydia Appstore的Cydia App部署
- 如何在改变sharedpreferences数据后自动改变android menuItem数据()
- 从pandas apply()返回多列。
- RenderScript在Android 6上崩溃