Emgu cv 在vs和unity中的安装、配置及使用

2 篇文章 0 订阅
2 篇文章 0 订阅

下载 Emgu cv

  1. 本文所用Emgu cv的版本:libemgucv-windesktop-3.4.3.3016,vs 2017,unity 5.6

  2. Emgu cv主页,从主页进

  3. 下载页面,到下载页

  4. 下载步骤:


在这里插入图片描述
在这里插入图片描述
我这里下载的是zip包版本
解压出来
在这里插入图片描述
bin下的dll文件是用来引用的委托dll
libs下是用来直接copy的非委托dll
在这里插入图片描述

Use in vs c#

  1. 引用:右键添加引用,浏览到目标目录的bin下,Emgu.CV.World.dll,Emgu.CV.UI.dll是必选的,其它文件看情况
  2. copy:根据项目是否64位,copy libs下x86或x64下面的dll文件到你项目的运行目录下,也就是你的exe目录下,或者把x86和x64两目录一起copy到exe所在目录下,exe会自己找到其中之一来调用。

Use in Unity3D

如图导入没有错误提示
当我没有导入ZedGraph时Unity中会报错
导入System.Drawing.dll
在这里插入图片描述
发布pc时,报错了:
ArgumentException: The Assembly OpenTK.GLControl is referenced by Emgu.CV.UI.GL (‘Assets/Emgucv/Plugins/Emgu.CV.UI.GL.dll’). But the dll is not allowed to be included or could not be found.
删除Emgu.CV.UI.GL.dll不再报错

  • 此Dll有GL字样,说明与opengl有关,尝试项目使用gl模式依然会报错,有机会再研究。

奇怪的区别

  • vs中看到是这样的参数提示:在这里插入图片描述
  • unity中看到的是这样的参数提示:
    在这里插入图片描述
    为什么呢?
    unity工程从这里下载Unity中使用官方版Emgu cv 3.4.3.3016
    工程实现了图片边缘羽化效果
    原图0cHM6Ly9ibG9nLmNzZG4ubmV0L3RoaW5rY2c=,size_27,color_FFFFFF,t_70)
    边缘羽化后羽化后
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值