
C#相关技术
文章平均质量分 79
Delphi78
这个作者很懒,什么都没留下…
展开
-
C# 中使用OPenCV(Emgu)心得
<br />转自:http://www.cnblogs.com/maiye/archive/2010/06/19/1761075.html<br />首先介绍一下自己的情况,2010年的3月份开始接触学习C#编程,之前C#和OpenCV都是零基础,由于全都是自学进度比较慢,中间也走了不少 弯路。进过三个月自己的学习与探索,对C#中使用OpenCV也算是有点心得,希望对初学者有所帮助,也希望大牛们进行指点。我使用的编程环境是 VS2005,使用的Emgucv 2.1.0.793版 本。<br />1.先是转载 2011-03-02 19:59:00 · 2088 阅读 · 0 评论 -
4.轮廓的边界框
<br /><br /> 有三种常见的边界框:矩形、圆形、椭圆。<br /><br /> (1)矩形:在图像处理系统中提供了一种叫Rectangle的矩形,不过它只能表达边垂直或水平的特例;OpenCv中还有一种叫Box的矩形,它跟数学上的矩形一致,只要4个角是直角即可。<br /><br /> 如果要获取轮廓的Rectangle,可以使用Contour<Point>.BoundingRectangle属性或者 cvBoundingRect函数。<br /><br /> 如果要获取轮转载 2011-03-02 23:44:00 · 2470 阅读 · 0 评论 -
C#实现图像轮廓的查找、表达、绘制、特性及匹配
<br />前言<br /><br /> 轮廓是构成任何一个形状的边界或外形线。前面讲了如何根据色彩及色彩的分布(直方图对比和模板匹配)来进行匹配,现在我们来看看如何利用物体的轮廓。包括以下内容:轮廓的查找、表达方式、组织方式、绘制、特性、匹配。<br /><br />查找轮廓<br /><br /> 首先我们面对的问题是如何在图像中找到轮廓,OpenCv(EmguCv)为我们做了很多工作,我们的任务只是调用现成的函数而已。 Image<TColor,TDepth>类的FindContours方转载 2011-03-02 23:45:00 · 4811 阅读 · 0 评论 -
C#图像处理之-给你的图片打上LOGO
<br />做图片处理软件,肯定会遇到这样的需求:如何把一张图片放在另一张图片上,比如在大图片中打上公司或个人的Logo等等。<br /><br />其实原理很简单。假设我们有一张 800 * 600 的大图片(Bitmap b0),想在(10,10)的位置上打上Logo(Bitmap b1),Logo图片大小是 150 * 30。很简单,我们以大图片的(10,10)位置作为起始位置,做一个150 * 30 的矩形,把Logo图片整个替换这个矩形。<br /><br />老规矩,还是用BitmapData来转载 2011-03-08 22:25:00 · 993 阅读 · 0 评论