OpenCV for Unity

OpenCV for Unity

适用于 Unity 云版本

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

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

官方网站 | 示例编码 | Android 演示 WebGL 演示 | 教程和演示视频 | 论坛 | API 引用 | 支持模块 | 免费试用版

功能:
– 由于该资源包是 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 或更高版本

更多信息 >>