Emgu入门引导——加载并显示图像(OpenCV风格)
来源:互联网 发布:软件代码管理规范 编辑:程序博客网 时间:2024/06/06 00:30
用EmguCV加载并显示图像
1、新建C#控制台引用程序(步骤略去),在“解决方案”中的“引用”那里右击“添加引用”,找到Emgu.CV添加进去即可。
2、在源码中添加如下引用:
using Emgu.CV;using Emgu.CV.CvEnum;
这相当于OpenCV的:
#include <cv.h>#include <highgui.h>
等之类的头文件
3、然后main函数中添加如下代码:
Mat img = CvInvoke.Imread("H:\\img\\lena.jpg", LoadImageType.Unchanged); CvInvoke.Imshow("Lena", img); CvInvoke.WaitKey(0);
上面代码中的CvInvoke相当于OpenCV中的命名空间:cv。
4、运行结果如下:
其实,只要我们学会了加载和显示图像的方法,再结合对OpenCV的了解,那么进行更深一步的EmguCV学习应该不难,例如在第3步中代码的第1、2行之间加入:
CvInvoke.Sobel(img, img, img.Depth, 1, 0);
结果显示如下:
到此,用EmguCV加载并显示图像就结束了。不过,本文中显示图像的风格遵循的是OpenCV的方法。当然,我们也可以结合C#窗口(界面)编程的优势,将图像显示到我们自己编写的界面上。
说明:我用的是EmguCV3.0,其他版本的方法应该类似。
2 0
- Emgu入门引导——加载并显示图像(OpenCV风格)
- Emgu入门引导——加载并显示图像(C#风格)
- opencv 实现加载并显示图像
- opencv加载并显示图像程序
- 图像显示与加载——opencv
- 图像显示与加载——opencv
- opencv加载显示图像
- OpenCV入门:显示图像
- Opencv入门(显示图像)
- OpenCV加载图像并建立窗口显示代码
- opencv—显示图像
- OpenCV Using Python——加载和显示图像
- 图像显示与加载——opencv(转)
- Opencv学习之旅1—打开并显示图像
- OpenCV入门之显示图像
- opencv—图像显示1
- Python OpenCV显示图像并保存图像
- OpenCV显示磁盘上的图像:cvLoadImage,cvShowImage加载并显示一幅图像(图像位于本地磁盘)
- RabbitMQ三种Exchange模式(fanout,direct,topic)介绍
- openwrt 端口转发
- hdu 1199 Color the Ball vector使用
- 第2周项目3体验复杂度之二
- 多文件处理
- Emgu入门引导——加载并显示图像(OpenCV风格)
- css3--text-overflow
- hdu5444 Elven Postman(SBT)
- HDU11完全背包
- 超详细在Ubuntu下安装JDK图文解析
- iOS 获取相机与相册,上传至服务器
- 第二周-项目2-程序的多文件组织
- jsoncpp使用简介
- Linux命令行和shell脚本编程宝典