生成文字的点阵图

///bitmap的高和宽
var b = 200;
var b2 = 550;
//区域大小
var size = 4;
//
var s:Shape = new Shape();
s.y = b;
addChild(s);
//
cau(null);
stage.focus = t;
//
t.addEventListener(’change’,cau);
//计算并绘制
function cau(e) {
 var bmd:BitmapData = new BitmapData(b2,b);
 bmd.draw(root);
 s.graphics.clear();
 for (var i=0; i<b2; i+=2*size) {
  for (var j=0; j<b; j+=2*size) {
   if (isB(i,j,bmd)) {
    s.graphics.beginFill(int(Math.random()*0xffff00),1);
    s.graphics.drawCircle(i,j,size/2);
    s.graphics.endFill();
   }
  }
 }
}
//计算当前区域是否需要画点,条件是在size*size的区域内有5个象素不是空白
function isB(a,b,bmd)
{
 var c = 0;
 for(var i=0;i<size;i++)
 for (var j=0; j<size; j++)
 {
  if(bmd.getPixel(a+i,b+j)==0)c++;
 }
 if(c>5)return true;
 return false;
}

///

时间: 2024-09-24 06:32:08

生成文字的点阵图的相关文章

分享C#动态生成文字图片解决方案

动态|解决     大家都知道我们如果想把网页上的文字做出比较炫的效果,便只能用POTOSHOP.FIREWORK等图像处理软件把文字做成图片来实现,因为这样才不会依赖浏览者的字体.浏览器类型等.可是在我们的WEB应用中又往往是动态的文字,我们便不能用图像处理软件来处理了,只能让WEB程序动态生成,幸运地是.Net Framework给我们提供了便利,下面我们就利用System.Drawing命名空间下的Bitmap类与Graphics类来编写一个生成文字图片的类,使用该类生成图片时能满足以下需

wps大纲级别自动生成文字目录怎么弄

  wps大纲级别自动生成文字目录怎么弄         1.在写文档时,我们基本上已经知道要生成怎样的目录,如下图,我的这份文档一共有六大项,在第三大项下又分了三中等项,然后第一个中等项下又有三个小项别,那如何生成像这样的目录呢? 2.因为下图同时呈现了三个级别的目录,我们便根据此图来说明怎样制作一个目录. 3.首先,设置一级目录,选中相应文字,并右键调出选项菜单,然后选择"段落",在"大纲级别"处设置为"1级".如果想一次把同级别的目录全部选

c# 文字水印阴影-C# 生成文字水印在图片上

问题描述 C# 生成文字水印在图片上 CS代码: public class CreatShui { public CreatShui() { // // TODO: Add constructor logic here // this.Width = 270; this.Height = 30; this.FontFamily = "幼圆"; this.FontSize = 12; this.FontStyle = FontStyle.Regular; this.Adaptable =

Photoshop点阵图转矢量图一法

Photoshop的长处是专业图像处理,不过也完全可以将点阵图转成矢量图.下面我们用Photoshop来处理一张图片,了解一种将点阵图转成矢量图简单方法的具体操作步骤. 主要操作步骤如下: 第一步:用选区转路径的方式简单将点阵图处理为矢量图. 第二步:编辑调整得到的初步路径. 第一步:用选区转路径的方式简单将点阵图处理为矢量图 在Photoshop中打开一张图片,如图1. 图1 在"图像"菜单下的"模式"中选择"索引颜色",弹出"索引颜

PS和AI制作创意点阵图

        这篇教程教三联的朋友们用PS和AI制作创意点阵图,教程难度一般,制作出来的点阵图很有创意也很漂亮,学习过之后觉得这么好的教程还是要分享出来和三联的机油们一起学习,好了.先来看看效果图:         三联推荐:photoshop7.0迷你版免费下载    |  Photoshop CS5 中文免费下载  |  photoshop免费下载   具体的制作步骤如下: 1.选择一张图片(LOGO类图形也可以) 不是大图也没关系 2.由于背景和头发颜色过于接近 做个选区(自己用路径勾的

教你用PS把美女照片打造成海报点阵图效果的方法

    下面为你介绍如何用PS把美女照片打造成海报点阵图效果的方法   1.新建一文件,如图所示:   2.将工具箱中的前景色设置为白色,选择工具箱中的"铅笔"工具,在属性栏中设置大小为"1像素"的笔头,然后在画面中绘制出如图所示的白色. 3.选择菜单栏中的"编辑""定义图案"命令,弹出"图案名称"对话框,设置名称如图所示. 4.打开一张海报如图所示. 5.按"Shift+Ctrl+U"

jfreechart jsp mysql-jfreechart怎么从mysql读取数据生成柱状图饼状图并显示到web页面

问题描述 jfreechart怎么从mysql读取数据生成柱状图饼状图并显示到web页面 jfreechart怎么从mysql读取数据生成柱状图饼状图并显示到web页面,最好能有个实例.

C#放缩、截取、合并图片并生成高质量新图的类

原文:C#放缩.截取.合并图片并生成高质量新图的类 using System;using System.Drawing;using System.Drawing.Imaging;using System.Drawing.Drawing2D;using System.IO; namespace Framework{public class ImageClass{        public Image ResourceImage;        public int Width=0;       

《Python自动化运维:技术与最佳实践》一3.3 生成动态路由轨迹图

3.3 生成动态路由轨迹图 scapy(http://www.secdev.org/projects/scapy/)是一个强大的交互式数据包处理程序,它能够对数据包进行伪造或解包,包括发送数据包.包嗅探.应答和反馈匹配等功能.可以用在处理网络扫描.路由跟踪.服务探测.单元测试等方面,本节主要针对scapy的路由跟踪功能,实现TCP协议方式对服务可用性的探测,比如常用的80(HTTP)与443(HTTPS)服务,并生成美观的路由线路图报表,让管理员清晰了解探测点到目标主机的服务状态.骨干路由节点所