首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用ARCore识别该框?

如何使用ARCore识别该框?
EN

Stack Overflow用户
提问于 2018-03-26 01:23:56
回答 2查看 971关注 0票数 0

我希望使用ARCore、ViroCore (或OpenGL)和OpenCV来识别某个盒子(如纸盒),并显示盒子的宽度、深度和高度。

  1. 使用OpenCV通过sobel滤波器检测边缘。
  2. 使用OpenCV识别边缘检测框并获取坐标。
  3. 使用ARCore从获取的坐标计算宽度、深度、高度。
  4. 使用ARCore和ViroCore (或OpenGL)显示计算出的长度。

我无法想象如何实施第二条。

能自动识别这个盒子吗?

如果可能的话,应该如何实施呢?

开发环境Android 3.0.1(不统一!) Kotlin(或Java) 三星银河S8+

EN

回答 2

Stack Overflow用户

发布于 2018-03-27 08:11:21

我觉得你没有做任何研究。ARCore不是一种图像识别工具。所以这和你的问题无关。您需要使用像OpenCV这样的图像/对象识别工具。关于你的问题。是的,这是可能的。该怎么做呢?我建议阅读示例,OpenCV有一个很大的现成示例库,比如汽车形状识别。要识别一个框,可以使用边缘跟踪算法。

票数 1
EN

Stack Overflow用户

发布于 2019-09-20 20:47:10

现在还不清楚你的意图是什么,所以如果这不是你想要的,请告诉我。在等高线周围放置包围框上的本教程似乎包含一个如何获取边缘坐标的示例。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49482721

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档