【发布时间】:2018-09-04 01:58:05
【问题描述】:
我想使用 ARCore、ViroCore(或 OpenGL)和 OpenCV 识别某个盒子(如纸巾盒),并显示盒子的宽度、深度和高度。
使用OpenCV通过sobel滤波器检测边缘。
使用OpenCV识别边缘检测框并获取坐标。
使用 ARCore 根据获取的坐标计算宽度、深度、高度。
使用 ARCore 和 ViroCore(或 OpenGL)显示计算出的长度。
我无法想象如何实现2号。
是否可以自动识别盒子?
如果可以,应该如何实施?
【开发环境】
Android Studio 3.0.1(不是 Unity!)
Kotlin(或 Java)
三星盖乐世 S8+
【问题讨论】:
-
澄清一下,您是否打算在您检测到的轮廓(边缘)周围放置边界框?只是为了让我可以调整我的答案。
标签: java android opencv kotlin arcore