

官方网站 | 示例代码 | Android 演示 WebGL 演示 | 产品介绍视频 安装指南视频 | 论坛 | API 参考 | Support Modules | 免费试用版
OUR ASSET FEATURES
- Cross Platform
iOS & Android & Windows10 UWP support.
Win & Mac & Linux Standalone support.
WebGL support.
ChromeOS support.
visionOS support.(beta)
Support for preview in the Editor.
- Support Latest Version
用户可以基于 最新版本 OpenCV (4.13.0) 使用 OpenCV for Unity 进行应用开发。
- OpenCV Java API Supoort
作为 OpenCV Java 的克隆版,意味着您可以使用与 OpenCV Java 4.13.0 完全相同的 API。 OpenCV Java documentation
- Easy to Use
提供 Unity 的 Texture2D 与 OpenCV 的 Mat 之间的转换辅助函数。 许多类实现了 IDisposable 接口,可以通过 using 语句进行资源管理。
- Include Many Examples
包含多种示例场景和脚本代码。运行这些示例应用程序,可有效学习如何开发 OpenCV 应用。
OpenCVForUnity Examples (GitHub)
EnoxSoftware repositories (GitHub)
- AR VR MR
可用于开发 增强现实 (AR)、虚拟现实 (VR) 和混合现实 (MR) 应用。
- Deep Learning
支持 dnn 模块,兼容多种框架(ONNX、TensorFlow、Caffe、Torch、Darknet 等)。 See OpenCV wiki (GitHub)
dnn 模块 支持除 UWP 外的所有平台。 See Support Modules
推理默认使用 CPU 后端;仅在 Windows 平台上可通过额外设置使用 CUDA 后端。
- Use of WebCamTexture
支持 Unity 的 WebCamTexture 输入,可对摄像头画面进行实时图像处理。
- Works with many hardware
支持各种硬件设备,不仅限于 PC 和智能手机:
例如 HoloLens1 / HoloLens2、Nreal Light、Oculus、Kinect、RealSense、ZED 2 或 ZED Mini stereo camera、Raspberry Pi。
- Visual Scripting Support
可以在 Unity 的 Visual Scripting 中充分利用 OpenCV for Unity 的所有功能。可通过 VisualScripting With OpenCVForUnity Example (GitHub) 学习集成方法。
Trial & Demo:
- 免费试用版
- WebGL 演示
ExampleCode using OpenCV for Unity is available.
RealTime FaceRecognition Example
AVPro With OpenCV for Unity Example
Kinect With OpenCV for Unity Example
HoloLens With OpenCV for Unity Example
VisualScripting With OpenCVForUnity Example
ARFoundation With OpenCVForUnity Example
NrealLight With OpenCVForUnity Example
Ffmpeg With OpenCVForUnity Example
VideoPlayer With OpenCVForUnity Example
NativeGallery With OpenCVForUnity Example
YOLOv5 With OpenCVForUnity Example
YOLOv8 With OpenCVForUnity Example
KlakNDI With OpenCVForUnity Example
InferenceEngine With OpenCVForUnity Example
Quest With OpenCVForUnity Example
PaddleOCR With OpenCVForUnity Example
USBCamera With OpenCVForUnity Example
OpenCV for Unity uses OpenCV under Apache 2 license; see Third-Party Notices.txt file in package for details.
Build Win Standalone & Preview Editor : Windows 8 or later
Build Mac Standalone & Preview Editor : OSX 10.13 or later
Build Linux Standalone & Preview Editor : Ubuntu18.04 or later
Build Android : API level 24 or later
Build iOS : iOS Version 12.0 or later
Build VisionOS : visionOS 1 or later (beta)
