如何在64位电脑上安装配置emgucv以及使用

12 篇文章 0 订阅

Emgucv下载地址:

所有版本地址:http://sourceforge.net/projects/emgucv/files/emgucv/

WIN7 64位下载

Win7 32位下载


比如我下载的就是32位的:

libemgucv-windows-x86-2.4.0.1717.exe

然后双击安装,普通程序那样傻瓜式安装,最后会弹出安装插件之类的,点击确定就行

安装后的结构:


然后将bin路径以及x86路径添加到系统环境变量中,重启电脑。

新建一个.net的项目

然后在最上边的菜单中找到Tools-->Choose Toolbox Items:


然后选择浏览找到我们要使用的dll:


添加常用的5个:


添加之后,添加我们的控件参考:



OK之后就能看到它已经加进来了:


打开工具箱,能看到这5个控件了:


使用的时候加上引用:

using Emgu.CV;//Emgu
using Emgu.CV.Structure;
using Emgu.Util;


然后调用跟C++中调用类似:

intPtrImg = CvInvoke.cvLoadImage(strPicPath, Emgu.CV.CvEnum.LOAD_IMAGE_TYPE.CV_LOAD_IMAGE_ANYCOLOR);
g_gray = CvInvoke.cvCreateImage(CvInvoke.cvGetSize(intPtrImg), Emgu.CV.CvEnum.IPL_DEPTH.IPL_DEPTH_8U, 1);
g_storage = CvInvoke.cvCreateMemStorage(0);//MemStorage 

CvInvoke.cvCvtColor(intPtrImg, g_gray, Emgu.CV.CvEnum.COLOR_CONVERSION.CV_BGR2GRAY);  //灰度
CvInvoke.cvThreshold(g_gray, g_gray, 123, 255, Emgu.CV.CvEnum.THRESH.CV_THRESH_BINARY);  //灰度到二值话CV_THRESH_BINARY





[C#] OpenCV 初體驗

如何在64位电脑上安装配置emgucv?【2013.1.29更新】

Emgu CV 第一个实例

C# 中使用OPenCV(Emgu)心得

“Emgu.CV.CvInvoke”的类型初始值设定项引发异常。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值