OpenCV for Unity 2.2.8实时图像处理插件
OpenCV 的 Unity 插件 v2.2.8,适合想在 Unity 里搞点图像的朋友。它其实就是 OpenCV Java 的克隆,API 和 OpenCV Java 3.4.1 一毛一样,用起来顺手。像是实时人脸识别,配合WebCamTexture
,在 iPhone 5 上都能跑得挺流畅,响应也快。
Unity 的Texture2D
和 OpenCV 的Mat
之间可以互转,这点实用。比如你抓一帧摄像头画面,用 OpenCV 搞点边缘检测,完了再扔回 Unity 里展示,流程蛮顺的。不用手动释放内存,多类都实现了IDisposable
,配合using
语法用起来也更安全。
你要是想研究下细节用法,可以看看这个WebCamTexture 使用示例,对接摄像头视频流是核心操作之一。另外,OpenCV for Unity 2.3.3也可以了解一下,支持到了 OpenCV 4.0.0,版本差不多可以对比着看。
建议:如果你对 Unity 里的图像感兴趣,尤其是做 AR 或视觉识别类项目,这个插件挺值得玩一玩。接口熟悉,上手也不算难。
72B
文件大小:
评论区