HarmonyOS 鸿蒙Next AR Engine体积测量功能

HarmonyOS 鸿蒙Next AR Engine体积测量功能 各位大佬,鸿蒙的AR Engine体积测量功能现在支持别的系统调用吗

12 回复

不支持,

更多关于HarmonyOS 鸿蒙Next AR Engine体积测量功能的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


可以查看官网,有提供支持的设备列表特性依赖表,AR Engine服务不支持除EMUI和HarmonyOS以外系统调用的。

找HarmonyOS工作还需要会Flutter的哦,有需要Flutter教程的可以学学大地老师的教程,很不错,B站免费学的哦:https://www.bilibili.com/video/BV1S4411E7LY/?p=17,

别的系统指什么,4.0之前是Android版,hms里的AREngine是可以用的

有要学HarmonyOS AI的同学吗,联系我:https://www.itying.com/goods-1206.html

目前 HarmonyOS NEXT 的:

AR Engine 体积测量

本质上还是:

HarmonyOS AR Engine 内部能力

暂时没有看到官方开放:

“跨系统调用接口”

也就是说:

  • Android App直接调用
  • iOS调用
  • Windows调用
  • Web调用

目前官方都没有公开支持。


目前 AR Engine 的能力主要还是:

HarmonyOS NEXT 原生应用内部使用

官方文档:

AR Engine 总览:

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/arengine-overview

体积测量:

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/arengine-volume-measurement

Depth能力:

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/arengine-get-depth

语义识别:

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/arengine-get-semantics

ARSession:

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/arengine-arsession


目前体积测量能力依赖:

ARSession
Depth
语义识别
相机SLAM

这些都和:

HarmonyOS设备底层传感器

强绑定。


所以目前更像:

设备原生能力

而不是:

一个开放RPC服务

如果你的意思是:

1、其他系统APP能不能直接调鸿蒙AR测量

目前:

官方没有开放这种跨系统调用方案

没有类似:

AR Service API

给第三方系统直接远程调用。


2、HarmonyOS APP内部是否能调用

这个是支持的。

比如:

HarmonyOS NEXT应用

里:

  • 开启 ARSession
  • 获取深度
  • 获取语义
  • 体积测量

都是支持的。


3、是否支持跨端/分布式

目前没看到:

AR测量结果跨设备实时共享

的官方完整方案。

但理论上:

你可以自己:

测量结果 -> 网络同步

实现:

  • PC显示
  • 手机显示
  • 平板同步

4、需要注意设备限制

AR Engine 不是所有设备都支持。

尤其:

Depth / 体积测量

通常要求:

  • ToF
  • 深度摄像头
  • 高规格AR能力

部分机型才支持。


5、目前行业常见做法

实际上很多AR测量类APP:

算法都放本地

而不是:

远程调用系统AR服务

一句话总结:

HarmonyOS NEXT 的 AR Engine 体积测量目前主要面向鸿蒙原生应用内部使用,
官方暂未开放“跨系统直接调用”的能力;
如果需要跨端,通常需要开发者自己通过网络同步测量结果。

、鸿蒙 AR Engine 体积测量 API 仅面向 HarmonyOS 原生应用,不向其他系统开放,Android 和 iOS 均无法直接调用,目前官方也暂无跨系统方案。

至于如何实现我想了好几个方案貌似都不行

这个目前还不支持哦,鸿蒙 AR Engine 体积测量:只认鸿蒙原生的,不对外系统开放 API;安卓啊,iOS都不能直接调用,官方好像也没跨系统方案。

你要真想用,我想了一个方式,搞个鸿蒙的 AR Engine应用,然后你其他的系统通过网络请求来调用这个应用获取结果。当然了,只是提供一个思路哈

应该不,

可以去搜一下看看能不能搜到

HarmonyOS 鸿蒙Next的AR Engine体积测量功能通过相机实时捕获物体深度信息,结合3D点云与平面检测算法,自动识别物体轮廓并计算长宽高,进而估算体积。该功能基于ARKit兼容接口与华为自研AI模型,无需手动标定即可在AR场景中直接显示测量结果。

鸿蒙AR Engine的体积测量功能是HarmonyOS系统级能力,暂不支持被其他操作系统(如Android、iOS)直接调用。该功能基于HarmonyOS的AR能力框架和分布式软总线等底层特性实现,与鸿蒙系统深度绑定,无法剥离为独立SDK供外部系统使用。若有跨平台需求,需自行对接各平台的原生AR方案。

回到顶部