OpenCV for Unity是一个资产插件,可以在Unity中使用OpenCV。

描述

适用于 Unity 云版本

支持 iOS 和 Android
支持 Windows10 UWP
支持 Lumin ( MagicLeap )
支持 WebGL
支持 Win 、 Mac 和 Linux 平台
支持在编辑器中预览

Unity 的 OpenCV 是一个资源插件,可在 Unity 中使用 OpenCV 4.4.0。

 

功能:
– 由于该资源包是 OpenCV Java 的克隆,因此您可以使用与 OpenCV Java 4.4.0(链接)相同的 API。

– 您可以使用 Unity 的 WebCamTexture 功能进行实时图像处理。 (实时人脸检测可以在 iPhone 5 上流畅运行)

– 提供了 Unity 的 Texture2D 和 OpenCV 的 Mat 相互转换的方法。

– IDisposable 已在许多类中实现。您可以使用 “using”语句管理资源。

– 提供了与其他发布者资源集成的示例。(例如,Playmaker、NatDevice、NatCorder)

试用和演示:
– 免费试用版
– Android 演示
– WebGL 演示

提供使用 OpenCV for Unity 的代码示例。
基于 Marker 的 AR 示例
不依赖 Marker 的 AR 示例
FaceTracker 示例
FaceSwapper 示例
FaceMask 示例
实时人脸识别示例
使用 OpenCV for Unity 的 GoogleVR 示例
使用 OpenCV for Unity 的 Kinect 示例
使用 OpenCV for Unity 的 AVPro 示例
使用 OpenCV for Unity 的 HoloLens 示例
OpenCVforUnity 的 PlayMakerActions
使用 OpenCVForUnity 的 NatDevice 示例
使用 OpenCVForUnity 的 NatCorder 示例
使用 OpenCVForUnity 的 MagicLeap 示例

OpenCV for Unity 在 3 条款 BSD 许可下使用 OpenCV;有关详细信息,请参阅资源包中的 Third-PArty Notices.txt 文件。

免费试用版本可供使用。

系统要求

构建 Windows 独立平台和预览编辑器:Windows 8 或更高版本
构建 Mac 独立平台和预览编辑器:OSX 10.9 或更高版本
Linux 平台和预览编辑器版本: Ubuntu16.04 或更高版本
Android 版本:API 级别 21 或更高级别
iOS 版本:iOS 8.0 或更高版本

技术细节

支持的操作系统 iOS, Android, ChromeOS, Windows10 UWP, Lumin ( MagicLeap ), WebGL, Windows, macOS, Linux

文档链接 API参考

Leave a Reply

后才能评论