我们在过去几年中开发了自己的定制标记跟踪技术.该跟踪器使用OpenCV进行许多图像处理功能.它被设计在PC系统(Windows和Linux)使用USB和GigE摄像头的工作,但现在我们要修改它来使用Hololens相机Hololens工作.理想情况下使用Hololens深度传感器,但让我们坚持使用这个帖子的彩色图像.
Hololens有一个CPU,一个GPU和一个微软制造的HPU用于图像处理/全息计算我相信.因此,是否有任何可以充分利用这种硬件的OpenCV构建?我怀疑是否有,我确实做了一些搜索,但无论如何这里是我的问题!
是否有可以在Hololens GPU/HPU上运行的OpenCL(CL,而不是CV)实现?因为OpenCV可以使用该实现.
我知道Hololens使用新的UWP(通用Windows平台)范例或在Microsoft生态系统的任何地方运行的应用程序.在这方面是否有任何仅用于构建OpenCV的CPU?
非常感谢你!
我创建了一个网络应用程序,其中一些客户端使用 Unity 网络高级 API (HLAPI) 连接到纯服务器(而不是主机)。
这是我打算实现的目标:
我的服务器将场景 ServerOffline(仅使用画布 + 文本显示 OFFLINE)和 ServerOnline(使用画布 + 文本显示有关已连接客户端的信息)配置到 NetworkManager offlineScene 和 onlineScene 属性中。该 NetworkManager 显然是作为构建 1 的服务器启动的。
现在,任何客户端也有两个场景,但与服务器不同。ClientOffline 显示 DISCONNECTED 与画布 + 文本和 ClientOnline 显示应用程序本身(立方体射击球)。使用相同的 NetworkManager,但在将它作为 Build 2 的客户端启动之前,使用客户端场景(而不是服务器场景)设置了 offlineScene 和 onlineScenes 属性。
这是我得到的:
当客户端连接到服务器时,服务器将 ITS 场景强制给客户端。我期望在客户端上的场景没有加载。
题:
如何使用 Unity 网络 HLAPI 在两端使用不同的场景操作我的服务器 + 客户端?NetworkManager 方法是错误的吗?因为NetworkManager的做那么多好东西已经这将是可悲的不使用它。
非常感谢!
有没有办法在 HoloLens 上一次关闭所有 2D 和 3D(全息视图)应用程序?
是的,它们可以单独关闭,但有些应用程序落后于空间映射,因此无法通过凝视来关闭它们。人们可以摧毁整个空间,但这并不是最好的做法……因为空间本身已经消失了。Cortana 不理解“关闭所有应用程序/应用程序”语音命令。