C#.net 环境下使用OpenCV
来源:互联网 发布:东德歧视中国人知乎 编辑:程序博客网 时间:2024/05/24 04:35
EmguCV 是.NET 平台下对OpenCV 图像处理库的封装。也就是OpenCV的.NET版。下面简要介绍EmguCV安装步骤:
步骤1 安装OpenCV
首先保证你的电脑已经装好了openCV,没有安装好的详见http://blog.csdn.net/zx3517288/article/details/51297515。
步骤2 安装EmguCV
下载EmguCV压缩包,解压安装,建议不要和opencv装在一起
下载地址:https://sourceforge.net/projects/emgucv/files/emgucv/1.5.0.0/
步骤3 配置环境变量
D:\Emgu\emgucv-windows-universal-gpu 2.4.9.1847\bin;
D:\Emgu\emgucv-windows-universal-gpu 2.4.9.1847\bin\x64;
D:\Emgu\emgucv-windows-universal-gpu 2.4.9.1847\bin\x86;
步骤4 添加引用
新建c#窗体应用程序,添加Bin目录下“Emgu.CV.dll”,“Emgu.CV.ML.dll”,“Emgu.CV.UI.dll”,“Emgu.Util.dll”等DLL的引用,
步骤5 添加工具箱
工具–>选择工具箱项將“Emgu.CV.dll”,“Emgu.CV.ML.dll”,“Emgu.CV.UI.dll”,“Emgu.Util.dll 加入工具箱中
加入工具箱后可以看到ImageBox等控件
步骤6 编码测试
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;using Emgu.CV;using Emgu.Util;using Emgu.CV.Structure;namespace OpenCV_Test_.net_{ public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { Image<Bgr, byte> img = new Image<Bgr, byte>("1.jpg"); imageBox1.Image = img; } }}
运行结果
0 0
- C#.net 环境下使用OpenCV(一)
- C#.net 环境下使用OpenCV(一)
- C#.net 环境下使用OpenCV
- C#.net 环境下使用OpenCV(一) 转
- C#.net 环境下使用OpenCV
- .Net下使用OpenCV
- QT下使用opencv环境
- C#.net中使用Opencv
- VC++2005环境下OpenCV的使用
- C#.NET下使用Sqlite
- 在linux环境下 编译opencv (C++)工程
- .NET环境下水晶报表使用总结
- .NET环境下水晶报表使用总结
- .NET环境下水晶报表使用总
- .NET环境下水晶报表使用总结
- .NET环境下水晶报表使用总结
- .NET环境下水晶报表使用总结
- .NET环境下水晶报表使用总结
- 《AngularJS》--指令的相互调用
- [__NSCFString ma_MD5String]: unrecognized selector sent to instance 0x7ffeb34aaa80'
- POJ 3368 Frequent values(线段树区间合并)
- sql server 2008r2安装注意的问题
- set集合
- C#.net 环境下使用OpenCV
- [个人草稿,请忽略]convention需求
- Jfinal小结
- 我的初学笔记
- 《python简明教程》学习笔记(2)-dict,set,入参等
- 水平导航栏
- Java 多线程(八)——实现简单线程池
- 23种设计模式(4):抽象工厂模式
- 流与文件(Java核心技术卷Ⅱ)