首页 开发技术 其它     /    计算机图形学扫描线种子填充算法c#实现

计算机图形学扫描线种子填充算法c#实现

上传者: boyoung18 | 上传时间:2024/2/13 13:53:06 | 文件大小:267KB | 文件类型:rar
计算机图形学扫描线种子填充算法c#实现
计算机图形学扫描线种子填充算法实现1、初始化堆栈。
  2、种子压入堆栈。
  3、while(堆栈非空)   {     (1)从堆栈弹出种子象素。
     (2)如果种子象素尚未填充,则:      a.求出种子区段:xleft、xright;      b.填充整个区段。
      c.检查相邻的上扫描线的xleft≤x≤xright区间内,是否存在需要填充的新区段,如果存在的话,则把每个新区段在xleft≤x≤xright范围内的最右边的象素,作为新的种子象素依次压入堆栈。
      d.检查相邻的下扫描线的xleft≤x≤xright区间内,是否存在需要填充的新区段,如果存在的话,则把每个新区段在 xleft≤x≤xright范围内的最右边的象素,作为新的种子象素依次压入堆栈。
    } 本软件ID:2259139

文件下载

资源详情

[{"title":"(33个子文件267KB)计算机图形学扫描线种子填充算法c#实现","children":[{"title":"ImageTest","children":[{"title":"ImageTest.sln <span style='color:#111;'>1.25KB</span>","children":null,"spread":false},{"title":"ImageTest.suo <span style='color:#111;'>27.00KB</span>","children":null,"spread":false},{"title":"ImageTest","children":[{"title":"Form1.cs <span style='color:#111;'>14.46KB</span>","children":null,"spread":false},{"title":"bin","children":[{"title":"Debug","children":[{"title":"ImageTest.vshost.exe <span style='color:#111;'>13.99KB</span>","children":null,"spread":false},{"title":"ImageTest.pdb <span style='color:#111;'>37.50KB</span>","children":null,"spread":false},{"title":"ImageTest.exe <span style='color:#111;'>55.50KB</span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"obj","children":[{"title":"Debug","children":[{"title":"ImageTest.Properties.Resources.resources <span style='color:#111;'>180B</span>","children":null,"spread":false},{"title":"ImageTest.csproj.GenerateResource.Cache <span style='color:#111;'>847B</span>","children":null,"spread":false},{"title":"ImageTest.csproj.FileListAbsolute.txt <span style='color:#111;'>1.79KB</span>","children":null,"spread":false},{"title":"Refactor","children":null,"spread":false},{"title":"ImageTest.pdb <span style='color:#111;'>37.50KB</span>","children":null,"spread":false},{"title":"ImageTest.Form1.resources <span style='color:#111;'>40.59KB</span>","children":null,"spread":false},{"title":"TempPE","children":null,"spread":false},{"title":"ImageTest.exe <span style='color:#111;'>55.50KB</span>","children":null,"spread":false}],"spread":true},{"title":"x86","children":[{"title":"Debug","children":[{"title":"TempPE","children":null,"spread":false}],"spread":true},{"title":"Release","children":[{"title":"ImageTest.Properties.Resources.resources <span style='color:#111;'>180B</span>","children":null,"spread":false},{"title":"ImageTest.csproj.GenerateResource.Cache <span style='color:#111;'>847B</span>","children":null,"spread":false},{"title":"ImageTest.csproj.FileListAbsolute.txt <span style='color:#111;'>578B</span>","children":null,"spread":false},{"title":"ImageTest.pdb <span style='color:#111;'>25.50KB</span>","children":null,"spread":false},{"title":"ImageTest.Form1.resources <span style='color:#111;'>40.59KB</span>","children":null,"spread":false},{"title":"TempPE","children":null,"spread":false},{"title":"ImageTest.exe <span style='color:#111;'>54.50KB</span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"Release","children":[{"title":"ImageTest.Properties.Resources.resources <span style='color:#111;'>180B</span>","children":null,"spread":false},{"title":"ImageTest.csproj.GenerateResource.Cache <span style='color:#111;'>847B</span>","children":null,"spread":false},{"title":"ImageTest.csproj.FileListAbsolute.txt <span style='color:#111;'>546B</span>","children":null,"spread":false},{"title":"ImageTest.pdb <span style='color:#111;'>25.50KB</span>","children":null,"spread":false},{"title":"ImageTest.Form1.resources <span style='color:#111;'>40.59KB</span>","children":null,"spread":false},{"title":"TempPE","children":null,"spread":false},{"title":"ImageTest.exe <span style='color:#111;'>54.50KB</span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"Properties","children":[{"title":"Resources.Designer.cs <span style='color:#111;'>2.80KB</span>","children":null,"spread":false},{"title":"Settings.settings <span style='color:#111;'>249B</span>","children":null,"spread":false},{"title":"Resources.resx <span style='color:#111;'>5.48KB</span>","children":null,"spread":false},{"title":"Settings.Designer.cs <span style='color:#111;'>1.07KB</span>","children":null,"spread":false},{"title":"AssemblyInfo.cs <span style='color:#111;'>1.32KB</span>","children":null,"spread":false}],"spread":true},{"title":"Program.cs <span style='color:#111;'>470B</span>","children":null,"spread":false},{"title":"Form1.Designer.cs <span style='color:#111;'>8.52KB</span>","children":null,"spread":false},{"title":"Form1.resx <span style='color:#111;'>66.14KB</span>","children":null,"spread":false},{"title":"ImageTest.csproj <span style='color:#111;'>3.95KB</span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}]

评论信息

  • broken_hook:
    有病毒???2019-01-11
  • idomyway:
    第一次解压失败,在下载一次2017-12-04
  • 极客大叔:
    代码写的很规范,可惜,各种卡死,实在不稳定2017-08-18
  • LEE-JASON-LEE:
    这个不错哦2016-11-09
  • MMoguC:
    还不错,但是就是运行的时候不是很稳定2015-05-21

免责申明

【好快吧下载】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【好快吧下载】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【好快吧下载】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,8686821#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明