我有一个应用程序使用OpenCV从多个图像生成室外场景的全景图(gebus我希望Apple公开他们的全景功能!)。
我需要提取视野。 OCV这样做,但很容易被我试过的样本所愚弄 - 它认为屋顶是一个案例中的地平线。
所以也许有一种方法可以用ARKit来做到这一点?基本上,我想知道当用户移动相机拍摄图像时“地板”的位置。
答案 0 :(得分:0)
在ARKit中,ARHitTestResult
有各种类型可识别飞机(例如estimatedHorizontalPlane
,existingPlane
和existingPlaneUsingExtent
。飞机的上边缘将是您的视野。
您可以尝试这些并检查结果是否可以接受。