【开源项目】将图片转换为字符画

小说:网络棋牌代理犯法吗作者:道纯更新时间:2018-11-13字数:70894

原来这些穿着国军军服的人马是小鬼子伪装的,都已经潜入到了要塞纵深的卫生队附近来了,形势一下子就紧张了起来,卫生队附近韩非虽然增派了一个班来增援但八九个人能挡的住这些鬼子的攻击吗?

k3k棋牌游戏中心

再一次见证蓝玉的可怕,没有人会想到,元人会在自己的地方被人打败。
叶扬听后脸上的表情顿时变得古怪起来,他轻咳了一声说道:“这所谓的‘食堂菜系’嘛,是继华夏国八大菜系之后由大学食堂的大师傅们所创立的颠覆人们三观的菜系,因为它出自于食堂,故而被称作‘食堂菜系’。其中最为有名的几道菜分别是‘辣椒炒月饼’、‘西瓜炒菠萝’、‘醋溜粽子’。”

“那好,既然各位爱卿意见都一致,那朕便采纳了,可以先口头褒奖。”

原理

  • 选定填充图片的ASCII字符,不同的字符对应于不同的灰度
  • 读取图片并计算各像素灰度值(同时考虑透明背景),用相应的的ASCII字符替换该像素

程序功能

  • 支持3种文件选择方式:选定文件(支持图片预览),添加文件夹,拖入文件
  • 支持5种图片格式:.jpg, .jpeg, .gif, .png,.bmp
  • 支持5挡不同的缩放比例:10%,20%,25%,50%,以及不缩放,默认为不缩放
  • 转换结果以文件名“原文件名+.txt”保存至新建文件夹,新建文件夹的命名方式为“字符画转换结果+当前时间”,其中当前时间的格式为“年_月_日_时_分_秒”

建议:

  • 转换后的txt文件最好用notepad++等类似软件打开,这类软件不会将内容换行,同时支持缩放
  • 图片宽和高最好控制在1000px以内,太大的话,出来的图太过精细,不方便查看。这时可利用缩放功能。

可视化界面

  • 为方便操作,特意包装成可视化界面,并加入“保持窗口最前”选项,方便文件拖入
  • 注意:如果所选文件格式不正确,“开始转换”按钮不可用
  • 程序已打包为exe文件64位版本,可以直接使用

源码、exe文件 以及 软件截图、效果图

请移步Github仓库:https://github.com/xiaoxi666/Img2AsciiVision

  • source文件夹:源码及其资源文件
  • ExecuteFileAndPackageTools文件夹:可执行文件Img2Ascii.exe及其打包工具
  • Demos文件夹: 软件截图和效果图

软件截图和效果图

软件截图:

image

原图:
image

转换为Ascii后的字符画:
image

局部放大图(可以看到Ascii码字符):

image

编辑:石邓董

发布时间:2018-11-13 02:35:03

当前文章:http://www.mutterundtochter.biz/hvwa0.html

博雅德州扑克官网 捕鱼24小时上下分电玩 不可思议棋牌app 成都麻将一本通 传奇扑克app下载 大连棋牌集杰官网下载 斗地主单机版手机版 斗牌德州扑克app下载

26841 25208 32379 17881 89129 9750323961 63155 18473

我要说两句: (0人参与)

发布