素材图片酷 图酷镜像二 | 壁纸酷 壁纸镜像二 | 写真扫图酷 | Free Wallpaper | 贴图论坛 | ·设为首页 ·加入收藏
您现在的位置: 图酷 >> 自习室 >> 多媒体制作 >> Flash >> 技巧经验 >> 教程正文

  没有公告


模板在二值图像中的一个应用
作者: 雪の猫
教程来源: 闪吧
教程等级:         ★★★
教程录入: 烤焦面包
教程审核: 烤焦面包
添加时间: 2006-9-5
点击次数:
字体选择: 【字体:
相关操作: 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
热门信息:
推荐内容:

模板,在flash中具体指ConvolutionFilter类,使用这个类可以实现二值图像的膨胀和腐蚀操作。flash中应该没有二值图的概念,不过这正给我提供了方便。对一个只有黑白两色的图像应用均值模板,得到的效果是边缘羽化(大约是这样的概念吧)。就是说,图像边缘的部分不再是黑或者白,而是过渡的一些灰度数值。那,现在对这些点做全舍,得到的结果是腐蚀操作;对这些点做全保留得到的是膨胀操作。

原理简单,实现更简单,只有两行:
public function erosion(bmpd:BitmapData):void{ 
   bmpd.applyFilter(tb,tb.rect,origin,convo); 
   bmpd.threshold(tb,tb.rect,new Point(),"!=",0xff000000,0xffffffff); 

   
public function dilation(bmpd:BitmapData):void{ 
   bmpd.applyFilter(bmpd,bmpd.rect,origin,convo); 
   bmpd.threshold(bmpd,bmpd.rect,new Point(),"<",0xffffffff,0xff000000); 

其中convo是一个均值模板
  • 上一篇教程:
  • 下一篇教程:
  • ::版权和投稿说明::
    • 任何媒体、网站或个人转载、链接、转贴或以其他方式复制发表本站文章,在使用时务必注明“稿件来源:图酷”及“www.tucoo.com”字样,多谢。
    • 本站已注明“来源”的文章均为转载稿,本站转载出于传递更多信息之目的。如本站转载稿涉及版权等问题,请来信与本站联系。
    • 如果您有自己原创的作品,请向我们投稿哦!您可以通过Email:gogocat@21cn.com投出自己的作品,赶快行动吧!
    • 如果觉得我们的资源有用,请推荐给朋友,谢谢!
    ::相关教程::
    电影剪辑对象的绘图方法
    鼠绘环境背景内幕
    关于fscommand调用EXE的一点心得体会
    李宁网站上的菜单解析
    闪速极光的教程EBOOK
    控制动态文本滚动的方法
    DataGrid绑定动态XML,及分页诀窍
    Flash MX本地保存数据的方法
     
    网友评论:(评论内容只代表网友观点,与本站立场无关!) 发表评论