?
zh en
20px - +
wrap
cursor
>
<
..
发信人: seaboy (要从太阳上取金子的化学家), 信区: ANSI 标 题: 2.bmp2ascii 发信站: 日月光华 (2003年03月29日23:01:49 星期六), 站内信件 软件名称: bmp2ascii 软件功能: 将bmp图象转换为asciiart,支持颜色及双字节字符 版本号: 0.12 版 作者: dntx@bbs.zixia.net (email: dntx@sina.com) 版权所有 (C) 2002 下载地址: http://bbs.nju.edu.cn/cgi-bin/bbs/bbsfdoc?board=ASCIIArt 最新改动: 0.12版: 1. 增加了对fterm的拷贝支持 2. 修正了有时不能copy的错误 0.11版: 1. 图象过大时增加了提示 2. 去除了背景中多余的隐藏三角形 3. 加入了Open,SaveBmp,SaveAscii,Copy,Ansi等按钮 4. 增加了检测图象是否被外部程序修改的功能 5. 修正了dx,dy的方向错误 6. 修正了自设字符转换时出错的问题 7. 调整了字符集中的个别字符 用法简介: 1. 打开一幅欲转换的bmp图象(大小不能超过800*600) 2. 调整好颜色、字符集、比例等参数后,按go按钮进行转换 3. 转换后可点击"原始图""格线图""ascii图"进行效果浏览 4. 按Copy键可将转换出的字符内容拷贝到剪贴板上, 然后可在bbs里粘贴出来发表,也可在编辑器里粘贴出来进行编辑 如果使用fterm, 请用FtermCopy钮进行拷贝 5. 如果安装了ansieditor的话,按Ansi键可自动打开ansieditor 对转换结果进行编辑加工 文件说明: 1. 转换后在程序bmp2ascii.exe所在目录下自动生成ascii.bmp 与ascii.ans两个结果文件。按SaveBmp, SaveAscii两个按钮 可分别将这两个文件另存为别的文件名。 2. ascii.bmp是转换的bmp效果图,可对此图用photoshop进一步加工后, 再作为程序的输入进行二次转换,通常可以获得更好的转换效果 3. ascii.ans是转换的字符结果文件,可以将其内容拷贝后发表到bbs上, 也可用ansieditor、大萝卜等软件打开进行进一步编辑加工 6. 修正了自设字符转换时出错的问题 7. 调整了字符集中的个别字符 用法简介: 1. 打开一幅欲转换的bmp图象(大小不能超过800*600) 2. 调整好颜色、字符集、比例等参数后,按go按钮进行转换 3. 转换后可点击"原始图""格线图""ascii图"进行效果浏览 4. 按Copy键可将转换出的字符内容拷贝到剪贴板上, 然后可在bbs里粘贴出来发表,也可在编辑器里粘贴出来进行编辑 如果使用fterm, 请用FtermCopy钮进行拷贝 5. 如果安装了ansieditor的话,按Ansi键可自动打开ansieditor 对转换结果进行编辑加工 文件说明: 1. 转换后在程序bmp2ascii.exe所在目录下自动生成ascii.bmp 与ascii.ans两个结果文件。按SaveBmp, SaveAscii两个按钮 可分别将这两个文件另存为别的文件名。 2. ascii.bmp是转换的bmp效果图,可对此图用photoshop进一步加工后, 再作为程序的输入进行二次转换,通常可以获得更好的转换效果 3. ascii.ans是转换的字符结果文件,可以将其内容拷贝后发表到bbs上, 也可用ansieditor、大萝卜等软件打开进行进一步编辑加工 参数说明: 16个颜色方块表示转换中所用的颜色,颜色选择越多,转换速度越慢 x-rate, y-rate: 图象比例 dx, dy: 图象偏移 字符集说明: 系统预定了如下的4套字符集用于转换 单字节字符:转换过程中只使用abcd,../?之类的单字节字符, 此时若只选高亮色的话,可得到类似bmp2txt之类的效果 三角形字符:转换过程中主要使用三角块◢◣◤◥ 色块字符: 转换过程中除使用三角块外,还使用▉▊▁▂▃▅等常见色块 更多色块: 转换过各中除使用常用色块外,还使用▲▼◆等色块 用户也可自行设定所用字符,当然,设定的字符越多,转换速度越慢。 一个单字节字符对应bmp图上的7象素*14象素, 一个双字节字符对应bmp图上的14象素*14象素 注意事项: 1. 本软件目前的功能还不太强,仅对形状与色彩较简单的图象有较好的效果, 因此转换前最好先对图象进行一定的简化处理。 如:使颜色尽量成块,用色尽量接近bbs所用色,边缘尽量平滑等等。 2. 本软件的编写目的是将之作为制作asciiart(特别是色块图)的一个辅助工具, 实际制作中各项参数及颜色需要精心选择才能得到一个较好的雏形, 在此雏形的基础上进一步加工方可成较好的作品。 3. 工具不能代替艺术创造,作者不建议直接将转换结果作为作品发表, 请在转换结果的基础上精心加工后再行发表 4. 由于bbs上背景多为黑底白字,而通常的图象则是白底黑字, 请注意在转换前做一定的反色处理,或将原图象的背景也设为黑色。 5. bbs上的背景色不能是高亮的,所以高亮色的拼图能力要弱于低亮色, 选择不同的颜色对转换效果有较大的影响,请充分考虑颜色这一因素。 6. 软件初成,相信有很多bug。 eggplant姐姐谈bmp2ascii的使用 ╭╮ ╭╮ ╭╬╬══════════════╬╬╮ ╰╬ ▄▄ ▄▅▆▅▂ ▄▅▁╬╯ ▂▄▅▄▁ ▇▍ ▏ ▁ ▁ ╰╯ ▇▆▅▆▇ ▉████▉█ █████ ▇ ▇ ╭╬ ╬╮ ╰╬╬══════════════╬╬╯ ╰╯ ╰╯ 现在做色块图有种不用bmp2ascii不快的感觉了 基本操作是这样的 看到好看的图片我就直接用Print Screen,然后粘贴到画图板里面去 在画图工具里面直接取出你想要的那部分,新建一个文件 因为bmp2ascii要求bmp,所以只需要windows自带的工具即可,我的机器已经没办法装PS了 把多余的部分去掉,比如不相干的背景,或者用橡皮,或者用毛笔,去掉就行了 现在可以存了,记得存成16色的bmp,默认的好像是256的,那个不好 存成16色的以后会发现图片惨不忍睹,不过可以肯定的是边界还是清楚明了的 (如果边界不清楚就是图片没挑好,或者前面的处理还不够,重来吧) 现在摆在面前已经是很鲜明的几块色块了和一些细小的线条 不考虑线条,用油漆桶把那些色块染成你想要的颜色 比如我把当时pucca蜡黄的脸染成了浅灰色 因为前面是选16色的,所以你现在所有用到的颜色都是之后在ansieditor能用到的颜色 所有色块都看得顺眼了就可以送进bmp2ascii处理,这中间有个选颜色的问题 记得只选前面画图的时候用过那几种颜色,多选了只会影响图形的质量,多了noise 转换了之后觉得图形被揉成了一团可以适当增加转换的比例 接着用ansieditor编辑,多少有点靠经验行事了 这里要端正的一个态度是bmp2ascii是一个辅助性的工具,使用的目的只是省事 而不是完全什么都不用干,有了bmp2ascii可以保证图形的比例, 省却对着网格线描图的繁琐,包括像dntx说了,类似于pucca脑袋的边缘就不用修改了 bmp2ascii出来的是油画的初稿,只是几团颜料堆在画布上面,要出作品必须修改 其实pucca全身都是转换出来的,但是因为衣服应该全部是亮红色 原来图形里面pucca的衣袖是斜的,结果转换出来黑色的间隙特别大,还有很多暗红块儿 所以我就按照自己的习惯改成用▉████▉█ 至于手的话即使在bmp2ascii加上实心园也没有用, 所以直接把转换出来的那块删掉然后加一个小圆 garu的手就不一样了,因为戴了手套,比pucca手要大,用了圆弧 为了配合这三段圆弧还特地把袖子尾部改成三角形 这几幅比较小,直接导致不能用纯粹的色块图,至于用哪些符号...多少有经验在里面 多多尝试很重要。 选图的话说白了就是找没有太多细节的图,色块越分明越好 比如看到一张图片你觉得花半天时间能拼出来的,那么用bmp2ascii就应该没有太大问题 选图的时候应该考虑的是用色块图表现的可能性,而不是使用软件的可能性 -- ╭╮ │ ◣ ╰╮ ┃╭┓╭╮┣╮╭┓┳╭ ╰╯┣╯╰┻╰╯╰╯╰┫ ╰╯ ╰╯ ※ 来源:·日月光华 bbs.fudan.edu.cn·[FROM: 10.100.107.130] ※ 修改:·seaboy 於 03月29日23:04:25 修改本文·[FROM: 10.100.107.130]