首页应用商务办公

Aaremu增强现实模拟器/模拟器的360度全磁记录器。

aaremu(https://github.com/donaldmunro/aaremu)是一种软件工具,可以模拟增强现实

通过允许AR开发人员记录360度的视图

使用设备摄像头和旋转传感器的位置。 Arcamera

为Android摄像头提供的冒名顶替者或模拟的课程

然后可以用于预览录制的场景,而不是现场

摄像机预览由Android摄像头类提供。 Arcamera

预览回调类似于标准摄像头预览

回调除了回调中提供的预览字节

从录音机应用程序创建的文件中提取

根据方向返回的当前轴承

传感器。这些预览字节传递给开发代码

通过标准相机提供的相同预览回调

类,因此可以通过计算机视觉算法处理

在由客户端应用程序显示之前。框架是

在RGBA,RGB或RGB565格式中存储为单独的视频帧

而不是作为视频,因此可以在两者中访问预览

顺时针和逆时针方向和精确的方向

位置是可能的,而不是视频关键帧。

该工具针对户外移动AR应用程序的开发人员

因为它允许开发人员记录一个或多个360度

给定位置的全景,然后调试并测试AR

在办公室或家中舒适地应用无需

对编程进行大规模更改

代码。

该应用程序是AAREMU录音机。它通过以全屏模式显示相机输出,并在显示屏的左边框上显示可以拖出的接口抽屉。要开始记录拖放抽屉,然后单击录制按钮。在记录开始时,要求用户为记录文件提供名称,记录方法,文件格式,分辨率,记录增量以及要使用的方向传感器实现。

该文件格式当前可以是RGBA,RGB,RGB565,NV21和YV12之一。

当导致较大的文件rgba的同时,首选为GPU纹理单元

使用4个字节对齐纹理和大多数OpenGL实现最佳工作

无论如何,内部转换为RGBA。

可以在提供所有分辨率的旋转器中选择分辨率

由设备支持。记录增量指定轴承增量

在哪个框架之间保存。旋转传感器指定哪个方向传感器

用于计算设备方向和轴承的融合方法。

录制方法当前是重试的,直到完成为止。 The retry method works as follows:

Once recording the interface drawer displays the current bearing and the target bearing. At the start of the recording the target is set to 355 in order to start at 0 approaching in a clockwise direction. The camera output surface displays an overlaid arrow with the direction of movement which is red if correcting and green if recording. Once the user moves to 355 the target is set to 0, the arrow becomes green and recording commences.在记录框架期间,如果错过了帧,则箭头的颜色和方向更改为红色,直到用户纠正为止。

Traverse Recording方法开始从当前位置记录。覆盖的箭头指示录制时移动的方向。错过的轴承不会导致用户向后移动,而是在随后的遍历中拾取了错过的轴承,即在随后的遍历中可能需要超过360度的遍历,而覆盖的箭头将是已经处理过的轴承的蓝色,但是在遇到了先前的遍历轴承之前会更改为已修改的轴承。

对于两种方法,将设备保持恒定的垂直角度并缓慢旋转,对于准确记录都很重要。对于遍历方法,还尝试将运动不断地保持在没有反转的情况下。

最新版本2.2中的新功能

上次更新于2017年4月27日v2.2
修复了释放APK中的错误,该错误由于proguard隐藏了JNI接口所需的S Java变量的名称而导致分割故障。
添加了隐私政策
v2.1
1。ArtoolKit支持。
2。可选的3-UP图像缝线,为旋转提供平均过滤器
录音。
3。支持录音的台式台式机后处理。图像缝合
(上面的步骤2)几乎需要这一点,因为它在Android设备上相当慢。

阅读更多信息

用户还查看了

查看全部

您可能感兴趣

查看全部

更多类似应用

查看全部

更多Level应用

查看全部