在过去的几年里,我们开发了我们自己的自定义标记跟踪技术。该跟踪器使用OpenCV进行许多图像处理功能。它已经设计为工作在PC系统(视窗和Linux)使用USB和GigE相机,但现在我们想修改它,以工作在Hololens使用Hololens相机。理想情况下,利用Hololens深度传感器,但让我们坚持这篇文章的彩色图像。
非常感谢!
发布于 2017-11-20 14:31:32
有一个NuGet包,你可以从视觉工作室获得名为OpenCV-全息镜头由西尔万普雷沃斯特。它是一个UWP Dll,您可以将它合并到HoloLens C++项目中。
基本上,您所要做的就是创建一个新的项目->,然后导入NuGet包,一旦完成,您就可以构建项目并进入项目文件夹并从那里获取DLL文件。
我假设前面的答案只是假设您使用的是联合,因为这是大多数开发人员正在使用的,所以我也将为Unity提供一个答案。
对于使用统一的人,也可以将这个Dll导入到Unity中。但是,您将无法在编辑器中运行它,因为团结不支持UWP插件,但是您仍然可以将它构建到HoloLens中。一旦您构建了这个项目,您所需要做的就是在中创建一个新的文件夹,并将项目中的所有DLL文件放入这个文件夹中。
为了从DLL到您的统一脚本进行通信,您可以在DLL项目中创建一个C++文件(在编译之前),然后在编译插件之后可以使用这些方法,并能够在团结中使用它们。
发布于 2016-08-06 09:46:50
嘿,这将是我在全息镜头中使用openCV的下一个项目。如果您正在为全息透镜开发,我假设您使用的是统一。如果您检查统一市场,有许多opencv工具是为统一而制作的。我过去用过它,它很结实。希望他们在全息镜下工作不会有问题
https://stackoverflow.com/questions/38253087
复制相似问题