摘要:
转载自:http://blog.csdn.net/gufengcangying 其中各个控件相应的属性设置等等,在Form1.Desigener .cs中有相应的代码,如下: // // open // this.open.Location = new System.Drawing.Point(37, 46); this.open.Name = "open"; this.open.Size = new System.Drawing.Size(75, 23); this.open.TabIndex = 0; this.open.Text = "打开图像"; 阅读全文
摘要:
Rectangle(Point, Size) 从那个点Point开始,大小为size(width,height)的矩形。Rectangle(Int32, Int32, Int32, Int32) 前两个int是开始点的x坐标,y坐标,后两个int是width,height。例1:using (Graphics g = this.CreateGraphics()) { g.DrawRectangle(Pens.Red, 0, 0, 120, 120); }例2:Rectangle rectangle = new Recta... 阅读全文
摘要:
图像分割(ImageSegmentation)作者:王先荣前言图像分割指的是将数字图像细分为多个图像子区域的过程,在OpenCv中实现了三种跟图像分割相关的算法,它们分别是:分水岭分割算法、金字塔分割算法以及均值漂移分割算法。它们的使用过程都很简单,下面的文章权且用于记录,并使该系列保持完整吧。分水岭分割算法分水岭分割算法需要您或者先前算法提供标记,该标记用于指定哪些大致区域是目标,哪些大致区域是背景等等;分水岭分割算法的分割效果严重依赖于提供的标记。OpenCv中的函数cvWatershed实现了该算法,函数定义如下:voidcvWatershed(constCvArr*image,CvAr 阅读全文