当前位置: 首页 > news >正文

制作logo的网站宝安logo设计

制作logo的网站,宝安logo设计,wordpress页面发布后不显示,网络服务费交印花税吗版权声明#xff1a;本文为博主原创文章#xff0c;转载请在显著位置标明本文出处以及作者网名#xff0c;未经作者允许不得用于商业目的。 本文的C#版本请访问#xff1a;图像分割-漫水填充法 floodFill (C##xff09;-CSDN博客 FloodFill方法是一种图像处理算法#…版权声明本文为博主原创文章转载请在显著位置标明本文出处以及作者网名未经作者允许不得用于商业目的。 本文的C#版本请访问图像分割-漫水填充法 floodFill (C#-CSDN博客 FloodFill方法是一种图像处理算法它的目的是将一个闭合的区域内的像素全部涂上同一个颜色。在实现中通常会使用递归或队列来处理待处理列表。具体的实现方式会根据具体应用场景的需求而有所不同。 CvInvoke.FloodFill方法用于执行图像的漫水填充操作它将连通区域中的所有像素点填充为指定颜色的操作。该方法声明如下 Public Shared Function FloodFill ( src As IInputOutputArray, mask As IInputOutputArray, seedPoint As Point, newVal As MCvScalar, OutAttribute ByRef rect As Rectangle, loDiff As MCvScalar, upDiff As MCvScalar, Optional connectivity As Connectivity Connectivity.FourConnected, Optional flags As FloodFillType FloodFillType.Default ) As Integer 参数说明 src输入输出的图像必须是单通道灰度图像或三通道彩色图像。mask掩码图像必须是单通道8位图像并且高宽各比源图像大2。如果指定了掩码则只有掩码中像素值为255的区域才会被填充或者标记。如果不指定掩码则默认填充或者标记整个图像。seedPoint表示种子点的坐标即从哪个像素点开始填充或者标记连通区域。newVal填充的新颜色可以是一个标量值单通道图像或一个包含三个通道值的MCvScalar结构体三通道图像。rect输出参数表示被填充区域的边界矩形。loDiff低阈值向量。如果相邻像素点的值与种子点的差值小于低阈值向量则将其归为同一连通区域。upDiff高阈值向量。如果相邻像素点的值与种子点的差值大于高阈值向量则将其归为不同的连通区域。connectivity连接性指定像素的相邻关系。默认为八连通。flags漫水填充算法的标志位。默认为FixedRange表示使用固定的阈值范围进行填充。 返回值 返回一个整数值表示填充的像素个数。 漫水填充法 floodFillPrivate Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.ClickDim m As New Mat(C:\learnEmgucv\tower.jpg, ImreadModes.Color)种子点的坐标Dim seedPoint As New Point(100, 100)填充颜色Dim newVal As New MCvScalar(0, 255, 255)掩码图像Dim mmask As New Matmmask Mat.Zeros(m.Rows 2, m.Cols 2, DepthType.Cv8U, 1)Dim rect As New Rectangle 执行漫水填充Dim numFilledPixels As Integer CvInvoke.FloodFill(m, mmask, seedPoint, newVal, rect,New MCvScalar(10, 10, 10),New MCvScalar(20, 20, 20))输出填充的像素个数Console.WriteLine(Number of filled pixels: numFilledPixels)显示填充后的图像ImageBox1.Image m End Sub输出结果如下图所示 图8-1漫水填充法实现图像分割 漫水填充法 floodFill选取不同的起始点坐标进行填充Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.ClickDim msrc As New Mat(c:\learnEmgucv\tower.jpg, ImreadModes.AnyColor)ImageBox1.Image msrcDim mask As New Mat(msrc.Rows 2, msrc.Cols 2, DepthType.Cv8U, 1)Dim area As Integer从坐标(250, 250)进行填充Dim mdst1 As Mat msrc.Clonearea CvInvoke.FloodFill(mdst1, mask,New Point(250, 250),New MCvScalar(0, 0, 255),New Rectangle(),New MCvScalar(40, 40, 40),New MCvScalar(40, 40, 40),Connectivity.FourConnected,FloodFillType.FixedRange)CvInvoke.Imshow(mdst1, mdst1)从坐标(400, 400)进行填充Dim mdst2 As Mat msrc.Clonearea CvInvoke.FloodFill(mdst2, mask,New Point(400, 400),New MCvScalar(0, 255, 0),New Rectangle(),New MCvScalar(60, 60, 60),New MCvScalar(80, 80, 80),Connectivity.FourConnected,FloodFillType.FixedRange)CvInvoke.Imshow(mdst2, mdst2) End Sub输出结果如下图所示 图8-2 不同坐标点填充效果 FloodFill随机坐标点使用随机颜色填充Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.ClickDim msrc As New Mat(c:\learnEmgucv\tower.jpg, ImreadModes.AnyColor)ImageBox1.Image msrcDim mask As New Mat(msrc.Rows 2, msrc.Cols 2, DepthType.Cv8U, 1)Dim lodiff As New MCvScalar(20, 20, 20)Dim hidiff As New MCvScalar(20, 20, 20)Dim r As New RandomFor i As Integer 0 To 99Dim x As Integer r.Next(msrc.Cols)Dim y As Integer r.Next(msrc.Rows)Dim p As New Point(x, y)Dim newsc As New MCvScalar(r.Next(256), r.Next(256), r.Next(256))Dim area As Integerarea CvInvoke.FloodFill(msrc, mask,p,newsc,New Rectangle(),lodiff,hidiff,Connectivity.FourConnected,FloodFillType.FixedRange)NextCvInvoke.Imshow(mout, msrc) End Sub输出结果如下图所示 图8-3 随机坐标点使用随机颜色填充 由于.net平台下C#和vb.NET很相似本文也可以为C#爱好者提供参考。 学习更多vb.net知识请参看vb.net 教程 目录
http://www.dnsts.com.cn/news/28787.html

相关文章:

  • 兰州网站设计厂家福州网站建设专业定制
  • 营口门户网站建设网站系统名称怎么填
  • 沈阳微信网站制作价格网站只做程序员
  • 珠海网站建设乐云seo在线制作河南建筑市场一体化平台
  • aspcms是网站什么漏洞互联网服务平台官网
  • 网站设计公司无锡中山网站建设外包
  • 网站建设专家证书常州建设网站
  • 静态网站建设的流程申请个人网站域名
  • 温州专业做网站中国国家住房和城乡建设部网站首页
  • 做图模板网站有哪些内容WordPress邮箱验证登录
  • 网站首页设计制作费用电商平台代运营公司
  • 正规网站开发公司做网站公司需要提供的资料
  • 2018网站如何做seo咸阳万企网站建设
  • 网站开发需要哪些做任务赚佣金的正规平台
  • 微信开发网站开发wordpress活动链接
  • 一个静态网站开发考虑什么怎么用ps做简单网站
  • 五金塑胶 技术支持 东莞网站建设空间中国网站
  • 小公司网站如何做亳州做企业网站
  • 组建团队建设网站与开发需要多少钱2023年商标注册流程图
  • 网站首页轮播广州建网站有哪些
  • 百度建一个网站多少钱wordpress源码模板
  • 站酷设计网一个合格的网站设计
  • 网站设计页面如何做居中商丘做网站的哪家好
  • 网站图片最大尺寸是多少项目网站开发js放的位置
  • 网站建设 信科网络义乌网站建设软件开发
  • 盗版视频网站建设费用广告公司企业网站模板
  • 展示型网站方案自己制作网站
  • 建立网站的链接结构有哪几种形式?响应式网站建设准备
  • 湖南营销型网站建设 干净磐石网络网站设计分享
  • 做网站的主要作用河北城乡建设学校网站