签到

05月05日
尚未签到

共有回帖数 0

    忘记过去

    等级:


    很少有人会想到把unity3d和opencv结合起来,因为感觉很傻比,也做不出啥高级东西。但是有些时候确实可能用得到,比如需要人脸识别之类的东西,不用opencv的话,很难搞定。因为百度上关于这方面的教程寥寥无几,所以楼主决定开一帖,分享下楼主是怎么搞定的
    首先,下载opencv2.4.9 以及 对应的 opencvsharp 2.4.9 (后面那个在楼主发的项目工程里面有,至于opencv嘛,太大了就不传了,自己下吧)配置好opencv的环境变量(怎么配自己百度,不罗嗦)。
    项目工程: http://pan.baidu.com/s/1eQGjKK6
    项目的难点主要就是opencv的图片(mat)和unity3d的texture的互相转化。
    关键代码:
    Mat frame = new Mat(frameSize, MatType.CV_8UC3);
    tex.LoadImage (frame.ToBytes(".png"));

    楼主 2015-09-14 14:04 回复

共有回帖数 0
  • 回 帖
  • 表情 图片 视频
  • 发表

登录直线网账号

Copyright © 2010~2015 直线网 版权所有,All Rights Reserved.沪ICP备10039589号 意见反馈 | 关于直线 | 版权声明 | 会员须知