Swift
Switch branches/tags
Nothing to show
Latest commit 456e478 Jul 23, 2017 @duzexu remove old gif
Permalink
Failed to load latest commit information.
ARuler.xcodeproj add localization for en Jul 23, 2017
ARuler add localization for en Jul 23, 2017
Design add localization for en Jul 23, 2017
.gitignore Fix #1. Jul 12, 2017
LICENSE 上传截图 Jul 12, 2017
README.md remove old gif Jul 23, 2017
README_EN.md remove old gif Jul 23, 2017

README.md

ARuler

Mesure distance using apple ARKit

ENGLISH README

预览

 

安装

因为ARKit使用限制,设备要求为6s以上,系统最低要求为iOS11,Xcode版本为9以上

测量时需保证光线充足

问题

ARKit目前只能识别水平的平面,所以只能测量水平面的长度,不能测量垂直平面上的长度,不知道视频里的是怎么实现的,有知道的小伙伴可以一起交流一下

去除了识别平面后才进行测量的逻辑,采用最近的特征点,可以测量垂直的物体啦

下一步

添加特征点的过滤,提高准确度

参考

看到微博上AR虚拟尺子视频,就想试着模仿着实现一下

部分代码来自苹果ARKitDemo

建议

有任何建议或问题请提issue

开源协议

ARuler开源在 GPL 协议下,详细请查看 LICENSE 文件