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

最新版本 (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

Leave a Reply

后才能评论