OpenCV for Unity v2.6.5
OpenCV for Unity v2.6.5

 

OpenCV for Unity 是一款专为Unity设计的资产插件,使得开发者能够在Unity跨平台游戏引擎中使用OpenCV 4.10.0。该插件不仅提供了强大的计算机视觉功能,还支持多种平台,包括iOS、Android、Windows、Mac、Linux等,并兼容通用渲染管线(URP)和高清渲染管线(HDRP),为开发者提供了广泛的应用场景。

版本信息\下载方式

版本 Unity 版本支持 提供下载方式 更新日期
1
OpenCV for Unity v2.6.5
2021.3.35及更高版本
百度网盘+夸克网盘 2025-04-27

 

可编程渲染管线(SRP)兼容性

Unity版本 内置渲染管线 通用渲染管线(URP) 高清渲染管线(HDRP)
2021.3.35及更高版本
兼容
兼容
兼容

 

OpenCV for Unity v2.6.5
OpenCV for Unity v2.6.5

最新版本 (2.6.5, 2024年12月23日) 更新内容

  • 新增了ARHelper组件类。
  • 更新了ArUcoExample, ArUcoImageExample, HandPoseEstimationMediaPipeExample 和 PostEstimationMediaPipeExample,使用ARHelper类进行改进。
  • 重构了AsyncGPUReadback2MatHelper, Image2MatHelper, UnityVideoPlayer2MatHelper, VideoCapture2MatHelper, WebCamTexture2MatAsyncGPUHelper 和 WebCamTexture2MatHelper。
  • 添加了将OpenCV基本类转换为Unity基本结构的方法。

核心特点

  • 实时图像处理:支持使用Unity的WebCamTexture功能进行实时图像处理,如实时人脸检测在iPhone 5上流畅运行。
  • 互转方法:提供Unity的Texture2D和OpenCV的Mat之间的相互转换方法。
  • 资源管理:许多类实现了IDisposable接口,允许使用”using”语句来管理资源。
  • 示例丰富:包含与PlayMaker、NatDevice、NatCorder等其他发布者资源集成的示例,以及基于Marker的AR、不依赖Marker的AR、FaceTracker等多种示例。
  • 多平台支持:支持iOS、Android、Windows10 UWP、Lumin(MagicLeap)、WebGL、Win、Mac和Linux平台。

系统要求

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

技术细节

  • 支持的操作系统:iOS、Android、ChromeOS、Windows10 UWP、WebGL、Windows、macOS、Linux。
OpenCV for Unity v2.6.5
OpenCV for Unity v2.6.5
OpenCV for Unity v2.6.5
OpenCV for Unity v2.6.5
OpenCV for Unity v2.6.5
OpenCV for Unity v2.6.5
OpenCV for Unity v2.6.5
OpenCV for Unity v2.6.5
OpenCV for Unity v2.6.5
OpenCV for Unity v2.6.5
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。