emgucv教程(iis配置步骤)

首先感谢qq群512782650,这是一个Emgucv爱好者创立的群,里面确实有许多爱好者。这篇博客旨在教学Emgucv3.0的安装与配置。环境:vs2015+Emgucv3.0EmguCv简介: EmguCV是.NET平台下对OpenCV图像处理库的封装。也就是OpenCV的.NET版。它运行在.NET兼容的编程语言下调用OpenCV的函数,

大家好,又见面了,我是你们的朋友全栈君。

首先感谢qq群512782650,这是一个Emgucv爱好者创立的群,里面确实有许多爱好者。

这篇博客旨在教学Emgucv3.0的安装与配置。

环境:vs2015+Emgucv3.0

Emgu Cv简介:

 Emgu CV .NET平台下对OpenCV图像处理库的封装。也就是OpenCV.NET版。它运行在.NET兼容的编程语言下调用OpenCV的函数,如C#VBVC++等。同时这个封装库可以在Mono下编译和在Linux / Mac OS X上运行。Emgu Cv的优势在于.net非常完美的界面,给用户操作带来非常直观的感觉。Emgu Cv每个版本都有修改一部分函数,在兼容旧版本下做的不是很好。本书主要采用VS2013+EmguCv3.0版本,希望读者也采用相同的版本进行学习,从而避免一些版本兼容上的问题。在国内并不流行Emgu Cv,因此关于Emgu Cv的资料比较少,从而导致了新手学习起来比较费劲,同时使更多想去学习Emgu Cv的人放弃学习,这样的一个恶性循环。


第一步:下载EmguCv3.0

emgucv3.0安装包下载地址:

官网下载地址:https://sourceforge.net/projects/emgucv/files/emgucv/

第二步:安装EmguCv

解压到一个文件夹(记住文件夹的位置,最好路径中是没有中文的,比如:D:emgucv)

第三步:配置EmguCv

配置流程如下。

【计算机】→【(右击)属性】→【高级系统设置】→【高级】→【环境变量】。双击系统变量下的Path变量,在变量值(V)中添加D:\emgucv\libemgucv-windows-universal-cuda-3.0.0.2157\binD:\emgucv为笔者安装目录)(如果前面有其他的路径需要使用英文的”;”隔开)。如果用户是32位操作系统添加D:\EMgu\libemgucv-windows-universal-cuda-3.0.0.2157\bin\x86,如果用户是64位操作系统添加D:\EMgu\libemgucv-windows-universal-cuda-3.0.0.2157\bin\x64。

第四步:使用Emgu Cv

打开vs2015,创建一个c#窗体应用程序。

在解决方案的引用中添加引用

emgucv教程(iis配置步骤)

图中所选的三个.dll最常用的.dll


【加载Emgu.Cv.UI.dll中的控件】

(【工具】→【选择工具箱→【单击选择工具箱】→【在.NET Framework组件栏中单击浏览】→【选择安装路径下的bin文件夹下的Emgu.CV.UI.dll→【单击确定进行添加】→【添加完成在工具箱中就有所选择的工具】。

emgucv教程(iis配置步骤) 

emgucv教程(iis配置步骤)emgucv教程(iis配置步骤)

在确保上述配置没有出错的情况下,单击【项目】→【属性】→【生成】→【目标平台】。根据用户的操作系位数决定,32为则选择x86,64为的选择x64


然后开始我们的编程 :

首先拖入一个Button,然后拖入一个ImageBox

双击Button,进入代码编辑:输入下面的代码

Image<Bgr, byte> image = new Image<Bgr, byte>(320, 240, new Bgr(0, 0, 255));//创建一张320*240尺寸颜色为红色的图像。
            imageBox1.Image = image;//在ImageBox1控件中显示所创建好的图像。


生成解决方案——运行

点击button,是不是在图像框中显示出红色的图像了!


本篇教程就到这里了,感谢大家阅读。

Go on studying emgucv!

后续会有更多的emgucv的学习资料!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/129390.html原文链接:https://javaforall.net

(0)
上一篇 2022年4月13日 下午9:40
下一篇 2022年4月13日 下午9:40


相关推荐

  • 深入浅出 超详细 从 线程锁 到 redis 实现分布式锁(篇节 1)

    深入浅出 超详细 从 线程锁 到 redis 实现分布式锁(篇节 1)在使用redis实现分布式锁之前我们需要先了解以下几点什么是分布式锁要介绍什么是分布式锁,那首先要提到与之对应的的两个锁:线程锁和进程锁1.线程锁主要用来给方法、代码块加锁。当某个方法或者代码块使用锁时,那么在同一时刻至多仅有一个线程可以执行该段代码。当有多个线程访问同一对象的加锁方法/代码块时,同一时间只有一个线程在执行,其余线程必须要等待当前线程执行完之后才能执行该代码。但是,其余线程是可以访问对象中没有被加锁的代码。线程锁只在同一个JVM中有效果,因为线程锁的实现在根

    2022年6月21日
    43
  • Google谷歌搜索引擎镜像入口网址大全导航,谷歌搜索引擎镜像站

    Google谷歌搜索引擎镜像入口网址大全导航,谷歌搜索引擎镜像站当我们需要使用谷歌搜索一些学习资料的时候,就需要借助Google谷歌搜索引擎镜像网站,很多同学不知道有哪些可以使用的谷歌搜索引擎镜像站,下面办公人导航就和大家分享Google谷歌搜索引擎镜像入口网址大全导航。1.google谷歌搜索引擎镜像站网址这类谷歌镜像网站界面和谷歌搜索的网站界面一样,搜索结果也是一样的。2.谷歌搜索非原版镜像这类谷歌镜像站的界面和谷歌搜索网站的界面不一样,是搜索结果是一样的。3.google谷歌镜像发布站导航站建议大家收藏使用谷歌镜像像入口网址导航,收录的网址比较全,而且会经

    2025年10月21日
    5
  • Idea 2021年激活码刚出(最新序列号破解)

    Idea 2021年激活码刚出(最新序列号破解),https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月18日
    103
  • Visio 2019 专业版安装教程

    Visio 2019 专业版安装教程参考 Visio2019Pro 激活方法 爱码网 likecs com 在记事本中输入下面内容 保存为 bat 文件 名字随意 echoofftitle amp cls amp echo amp echo Visio ActivatingMi

    2026年3月17日
    1
  • 腾讯正在憋大招:为微信打造专属智能体,这可是头等大事

    腾讯正在憋大招:为微信打造专属智能体,这可是头等大事

    2026年3月13日
    2
  • 使用vue-quill-editor实现富文本编辑器

    使用vue-quill-editor实现富文本编辑器一 什么是富文本编辑器 简单介绍一下 看过上面的图 您大致对富文本编辑器有个了解了 传统的 textArea 输入框输入的内容没法做格式上的更改 它的功能跟我们的 word 一样 可以对其中内容的格式做一些调整 还可以添加图片等等 它在开发中有个专有名词 叫富文本编辑器 1 ueditor 国内人用 ueditor 的比较多 真的很中国化 经常在贴吧或论坛里看到这种风格的富文本编辑器 2 bootst

    2026年3月17日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号